프로그래밍/Java
[자바 - Java] 객체와 객체 지향 프로그래밍 (클래스, 참조변수, 생성자, 객체)
1. 객체와 객체 지향 프로그래밍(Object Oriented Programming, OOP) 1) 객체(Object) : 크게 물리적인 객체와 개념적인 객체로 나뉜다. - 구체적 데이터의 단위(물리적인 객체) ex) 개, 고양이, 호랑이, 학생, 회원 등 - 추상적 데이터의 단위(개념적인 객체) ex) 동물, 주문, 배송, 자동차 등 2) 절차 지향 프로그래밍 & 객체 지향 프로그래밍 - 절차 지향 프로그래밍 : 시간이나 사건의 흐름에 따른 프로그래밍 (9ex) 일어난다 -> 씻는다 -> 밥을 먹는다 -> 대중교통을 탄다 -> 요금 지불한다 -> 직장에 도착한다 - 객체 지향 프로그래밍 - 객체를 정의(클래스로 구현)한다. - 각 객체 제공하는 기능들을 구현한다. - 각 객체가 제공하는 기능들 간의 메..
2022. 8. 26. 13:49