은닉성1 Class, 객체 지향 프로그래밍(OOP) 클래스(Class) 기본 자료형 만으로는 프로그램하기 번거로워서 새로운 자료형의 개념으로 직접 만들어서 사용 객체 지향 프로그래밍 (Object Oriented Programming, OOP) 현실 세계의 모든것을 객체화 할 수 있다. 눈에 보이는 것일 수도 있고, 눈에 보이지 않는 개념적인 것일 수도 있음. 속성(데이터), 동작(기능)을 분석하여 클래스로 만들어야한다 사람 Person 속성 (멤버 변수) 이름 String name "홍길동" 나이 int age 20 동작 (멤버 메소드) 먹다 void eat(String food) 씻다 void wash(String soap) 객체는 new를 이용하여 생성 Person kim = new Person(); 스택, 힙 일반 자료형의 변수들은 스택에 저장 되.. 2022. 4. 4. 이전 1 다음 반응형