[java] 클래스, 인스턴스, 메소드란?
2022. 6. 13. 13:47
몰아 넣기
클래스란? 표현하고자 하는 대상의 공통 속성을 한 군데에 정의해 놓은 것이라고 할 수 있습니다. 즉, 클래스는 객체의 속성을 정의해 놓은 것이죠. 클래스 내부의 정보를 멤버 변수라라고 합니다. 여기 붕어빵 틀이 있습니다! 붕어빵 틀은 붕어빵을 만드는데 이용이 되죠. 클래스랑 인스턴스도 이와 마찬가지로 생각하시면 됩니다. 붕어빵을 만드는 틀이 곧 클래스가 되며 붕어빵 틀로부터 만들어진 붕어빵이 곧 인스턴스가 되는 것입니다! 클래스 선언방법 클래스명 앞에 class 라고 선언을 해주면 클래스가 생성된다. class Main {} 인스턴스(Instance)란 어떠한 클래스로부터 만들어진 객체를 그 클래스의 인스턴스라고 합니다. 아래 코드를 보면 Phone라는 클래스에는 컴퓨터의 모델, 색깔, 가격에 대한 정보..