OOP
객체 지향 언어를 사용하는 이유 캡슐 상속 추상화 다형성 클래스 : 객체를 정의해놓은것 객체를 생성하는데 사용 변수 + 메서드 사용자 정의 타입 객체 : 실제로 존재하는 것 용도는 객체가 가지고 있는 기능과 속성에 따라 다르다. 인스턴스 : 어떠한 클래스로 부터 만들어진 객체 클래스로 부터 객체를 만드는 과정을 클래스의 인스턴스화 객체의 구성 요소 속성 : 멤버 변수, 특성, 필드, 상태 ( ex. 크기, 길이, 높이, 색상, 볼륨 ..) 기능 : 메서드, 함수, 행위 (ex. 켜기, 끄기, 볼륨 높이기, 볼륨 낮추기...) 인스턴스의 생성과 사용 클래스명 변수명; //클래스의 객체를 참조하기 위한 변수 선언 변수명 = new 클래스명(); //클래스의 객체를 생성 후, 객체의 주소를 참조변수에 저장 T..
2019. 6. 22.