JAVA
자바 11강. 객체 지향 프로그래밍(OOP)
객체 지향 프로그래밍(Object-Oriented Programming; OOP) : 실제 세계가 객체(object)들로 구성되어 있는 것과 비슷하게 소프트웨어도 객체 단위로 작성하는 방법 실제 세계에 객체들은 사람, 동물, 건물, 자동차, 시계, 토스터, 세탁기 등의 많은 객체가 존재한다. 이 객체 지향 프로그래밍은 다양한 특징을 가진다. 영어를 예로 들어 보면 추상적인 단어와 물질적인 단어가 나누어져 있다. 추상적인 단어 : 존재하지 않는 것 물질적인 단어 : 존재하는 것(s) -> 셀 수 있는 명사 실제로 침대, 의자, 책상은 우리가 본 적이 있지만 '가구'를 본 적이 있을까? 이렇게 물리적인 침대, 의자, 책상을 하나로 두루뭉실하게 부르기 위해 물질적인 것들을 추상화 한 가구를 부모라고 한다. 또..
2022. 1. 11. 13:56