본문 바로가기

프로그래밍 언어/JAVA

[JAVA] 09 - 객체의 필요성

객체?

객체(instance) : 실제 사용 가능하게 메모리에 생성된 것을 의미

 

객체의 필요성


Person, People, Student, Customer 등등

데이터가 중요한 표현은 클래스 개발 후

'해당 객체 생성'이 해당 고객, 학생, 사람등에 대한 정보를 표현하는 명확한 방식이다.


ex) 학사 관리 프로그램
학생 100명일 때

Student.java에서

1) 학생 객체 100개 생성

2) Student 클래스 하나

 

* 주의사항
단순하게 메소드만 호출하기 위해 객체 생성은 큰 의미가 없다.
불필요한 객체수는 가급적 생성 안하는게 기본이다.