부트캠프/따로 공부

2022년 12월 15일 생활코딩 자바 기초

하이고니 2022. 12. 15. 18:24

키워드 정리

객체

인터페이스

생성자, new

은닉화

메소드

 

객체는 비슷한 변수나 함수를 담는 그릇이다. 연관된 것끼리 모으고 관련 없는 것끼리는 분리시킨다.
객체는 부품이다. 여러 완제품에 재사용될 수 있는.

 

인터페이스는 장비(컴퓨터)와 장비(모니터)를 연결하는 역할(HDMI)

 

생성자는 객체(?)를 초기화시킨다.

예를 들어 객체에 '이름'이라는 요소를 넣고 싶을 때, '이름 : 하곤' 넣고 '하곤'을 반환하는 함수를 입력했다고 한다면,

다른 이름을 넣고 싶을 때는 매번 똑같은 함수를 입력해야 하는데,

생성자를 이용하면 맨 위에 함수 하나만 써놓고, 계속 이름 넣어가며 반환할 수 있다.

 

은닉화는 사용자가 부품의 기본적인 사용법만 알면 되게끔 어려운 기동 원리를 숨겨두는 것을 말한다. (확실하진 않음. 이런 느낌)

메소드는 객체의 요소로 함수가 들어갔을 때 property 대신 부르는 말인데, 사실 property 나 method 나 같은 거다. (잘 모르겠다 개념을)