객체지향언어 (1) 썸네일형 리스트형 JavaScript(ES6)|클래스와 오브젝트의 차이점, 객체지향 언어 클래스 정리 class person{ name; age; speak(); name; age; ->속성 (field) speak(); -> 행동 (method) 클래스는 연관있는 데이터들을 묶어 놓은 것. 간혹 행동(method)없이 속성 (field)만 들어있는 경우도 있음. 이런것을 데이터 클래스라고 부름. 클래스 안에서도 내부적으로 보여지는 변수와 밖에서 보일 수 있는 변수들을 나누어서 이런것들을 캡슐화라고 함. 클래스를 이용하여 상속과 다양성이 일어날 수 있음. 이런 모든 것들이 가능한것이 객체지향 언어. class :(틀, 청사진, 템플릿이라고도 불림/ 붕어빵 틀) -template -declare once -no data in object :(실제로 클래스에 데이터를 넣을 수 있는 것 / 팥, 크림, 등등... 이전 1 다음