[Java/객체지향] 클래스와 객체
1) 객체지향언어의 특징코드의 재사용성코드 관리용이신뢰성 높은 프로그래밍OOP(objected-oriented programminng)란?캡슐화상속추상화다형성**2) 클래스와 객체클래스: 제품설계도 - TV설계도객체: 제품 - TV3) 속성과 기능속성: 멤버변수 - 색깔, 전원상태, 채널기능: 메서드 - 켜기, 끄기, 채널 변경하기, 볼륨 변경하기4) 객체 VS 인스턴스객체: 모든 인스턴스를 대표하는 일반적인 용어인스턴스: 특정 클래스로부터 생성된 객체(ex) TV클래스로부터 생성된 객체 = TV인스턴스) 클래스 → 인스턴스화 → 인스턴스(객체)(설계도) (제품) 클래스가 왜 필요? → 클래스 = 설계도. 즉, 객체인 제품을 생성하기 위해객체가 왜 필요? → 객..
2024.08.14