# getter
[클래스] private 필드
객체의 필드(데이터)를 외부에서 마음대로 읽고 변경할 경우 객체의 무결성(결점이 없는 성질)이 깨질 수 있다.이러한 문제점 때문에 객체 지향 프로그래밍에서는 직접적인 외부에서의 필드 접근을 막고 대신 메소드를 통해 필드에 접근 하는 것을 선호한다.그 이유는 메소드는 데

롬복 Lombok
이 문서는 롬복(Lombok)에 대한 내용을 다루고 있으며, 어노테이션을 사용하여 Getter, Setter, 기본 생성자, toString 등을 자동 생성하는 방법을 설명합니다. 또한, 롬복을 사용하여 작성한 코드를 테스트하는 방법을 다룹니다.

[Swift / Property] Computed Property (연산 프로퍼티)
안녕하세요 Niro 입니다! 첫번째 편인 Store Property ( 저장 프로퍼티 ) 를 잘 보고 오셨나요? Property 에 대한 두번째 편으로 Computed Property ( 계산 프로퍼티 ) 에 대해 알아볼 예정입니다. > 이번에도 Swift 공식문

2/24(금) super() , 인터페이스, 다양성, 접근제어자 (getter, setter)
복잡한 상속의 함수 갯수모든 class는 object 클래스를 상속한다.생성자 수자식 클래스 생성자 실행되기전에 부모 클래스 생성자 먼저 실행자식 클래스 생성자 함수 맨위에 super(); 생략됌다중 상속 안될때 다양성 (인터페이스는 100% 추상 메서드로만 구성 되야

[Java] Annotation 개념 및 정리
글을 쓰기 전 제가 생각하는 annotation은 코드를 조금 더 쉽게 쓸 수 있게 사용되는 것이며 프로젝트 당시 데이터를 호출하거나 api통신을 할때 편의를 위해서 사용된 내용?으로 생각했습니다. 하지만 자세하게 내용을 알아야 면접 또는 프로젝트를 진행할 때 내가 배웠던 내용을 토대로 설명을 할 수 있기때문에 리펙토링 기간동안 복습하게 되었습니다. An...
Getter, Setter
게터와 세터를 사용하는 이유는 객체의 데이터 무결성 을 보장하기 위함이다. 여기서 무결성이란, 데이터의 정확성+일관성+유효성이 유지되는 것을 의미한다. 즉, 중복이나 누락이 없으며, 원인과 결과의 의미가 연속적으로 보장되어 변하지 않는 상태라는 뜻이다.게터 메소드는 클

@RequestBody로 받았는데 null인 경우
Postman에 @RequestBody에 필요한 값들을 넣어서 서버에 요청을 보냈는데 자꾸 null값을 가져오는 문제가?? Jackson과 Lombok @Getter 동작 원리에서 이유를 찾아보자!
Getter and Setters
Class 를 사용하는 사용자 혹은 우리가 잘못 사용해도 방어적인 자세로 만들 수 있도록 해주는 것이 Getter and Setters 이다.

[flutter] getter
GetX 글중에 getter 를 사용하여 다른 파일에서 변수를 사용할 수 있는 방법에 대해 간단히 적어놨었다. 오늘은 ImagePicker를 사용하여 모바일의 사진 사용하는 방법에 대해 적어 보려고 한다. 라이브러리 설치 : https://pub.dev/pac
getter, setter
멤버변수가 은닉된 형태로 선언된 경우 프로그램의 가장 근본적인 목적인 데이터에 접근하는 방법이 사라지므로 메서드를 통한 간접적으로 접근하는 방법이 마련되어야 한다.getter, setter는 은닉된 멤버변수에 간접적으로 접근하기 위하여 정의된 메서드들을 의미하는 용어이
은닉성D06🔰
멤버변수나 메서드가 객체에 노출되지 않도록 설정하는 기법객체를 사용하는 측의 실수로 인한 기능의 오작동을 방지하기 위해, 클래스의 일부를 숨기는 처리를 말한다.변수의 이름이나 메서드 이름앞에 "접근 한정자"를 지정한다.(퍼블릭 프라이베이트 두개가 중요0public모든
23.01.30 day06 getter, setter
멤버변수나 메서드가 객체에 노출되지 않도록설정하는 기법객체를 사용하는 측의 실수로 인한 기능의 오작동을 방지하기 위해, 클래스의 일부를숨기는 처리를 말한다.변수의 이름이나 메서드 이름 앞에 "접근 한정자"를지정한다.public \-> 모든 곳에서 접근 가능하다. \

9. 클래스
객체를 손쉽게 만들수 있는 템플릿객체지향 프로그래밍class 키워드 사용인스턴스클래스를 통해 만들어진 객체를 인스턴스라고 함new연산자와 함께 클래스 이름을 호출하면 클래스의 인스턴스가 생성된다.클래스에 한번만 정의하고 재사용 할 수 있음접근제어자를 이용해 캡슐화내부상
Effective Python - Better Way 44
책읽고 블로그 쓰다보니 벌써 챕터 6이네요이번 챕터는 메타클래스에 대해 나옵니다. 메타클래스가 어떤 목적으로 쓰이는지 이해하는 프로그래머는 거의 없다고 말하는데 저는 이런게 있는지 책을 읽으면서 알게 됐네요...메타클래스는 간단하게 말하면 파이썬의 class문을 가로채

[SEB BE] Section 1. 캡슐화
속성과 기능을 하나로 감싸 외부로부터 데이터를 보호하고 내부적으로만 사용되는 데이터를 외부로 노출시키지 않도록 하는 것을 의미한다. 캡슐화의 가장 큰 장점은 정보 은닉이다.속성과 기능을 외부로부터 변경할 수 없도록 데이터를 보호한다.만일 변경되었다 하더라도 다른 객체에