객체지향

Backend/Java

[Java] 객체지향 프로그래밍

#1 클래스와 객체 추상화(Abstraction)구체적인 모든사실이 아닌, 전형적이고 필요한 부분만 발췌해서 사물을 이해하고 표현하는 것 클래스(class)- 객체를 만들기 위한 모형 / 틀- 공통적 특징을 가지는 객체들을 추상화 하기위한 수단- 객체의 상태는 (데이터)필드, 객체의 행위는 메소드로 구현- 객체는 특정 클래스의 인스턴스 인스턴스 : 실체화 된 것 / 구체화 된 것 / 어떤 틀을 통해서 만들어져 존재하는 것프로그램 작성 시, (문제에서 다루어야 할 대상인)객체를 클래스로 추상화시켜 모델링하고, 프로그램에 표현객체는 클래스 틀을 통해 생성되고, 클래스 안의 데이터필드로 객체 상태를 표현객체는 클래스에서 정의된 메소드 실행, 메소드 실행 함으로써 객체 자신의 상태를 변경할 수 있음 #2 객체지..

hyejin.frontend
'객체지향' 태그의 글 목록