객체 썸네일형 리스트형 [Java] 4. 접근제어(public,private,protected), 캡슐화(encapsulation) 1. 접근제어 2. 캡슐화 - 연관 된 데이터와 메서드를 함께 관리 - 변수는 private으로 선언하여 클래스 내부에서만 접근 가능하게 함 - public 으로 선언 된 메서드를 통해 변수의 접근 및 갱신이 가능함 - 객체의 개념으로 확장해보면, 객체 내부의 변수 및 메서드는 자기 자신을 통해서만 접근과 갱신이 가능함 - 아래는 캡슐화의 개념을 표현한 그림임 더보기 [Java] 3. Primitive type(기본형) & Reference type(참조형, 객체) Primitive type(기본형)과 Reference type(참조형) 1. 기본형 - 기본형은 https://tryncatch.tistory.com/2?category=826064 에서 설명하였던 기초 자료형과 boolean 으로 이루어져있음 - 자료의 실제 값이 변수에 저장이 됨 > int num = 6; 으로 선언시 변수 num에 값 6이 저장됨 - java에서는 예외적으로 String 타입을 기본형 처럼 사용 가능함 2. 참조형 - 참조형은 기본형과는 달리 변수를 선언시 변수에 값을 저장하는 것이 아니라, 변수가 값이 저장된 장소를 가리킴 - 객체의 생성과정을 예로 들어보면 (1) NewClass 타입의 변수 myclass와 객체 생성 (2) new NewClass()를 통해 생성된 객체가 주소.. 더보기 이전 1 다음