- 클래스와 객체의 차이점을 말해 주세요.
클래스는 설계도며 객체는 설계도를 활용해서 만든 결과물이다. 즉 클래스를 통해서 객체를 생성할 수 있어 하나의 클래스를 만들면 그 클래스의 모습을 갖는 여러 객체들을 생성 할 수 있다. 그러므로, 일반적인 경우 클래스의 메소드나 변수들을 사용하려면 객체를 생성하여 사용하여야 한다.
- 객체를 생성하기 위해서 꼭 사용해야 하는 예약어는 뭐라고 했죠?
new
- 객체를 생성하기 위해서 사용하는 메소드 같이 생긴 클래스 이름에 소괄호가 있는 것을 뭐라고 하나요?
생성자
- 객체의 메소드를 사용하려면 어떤 기호를 객체이름과 메소드 이름 사이에 넣어주어야 하나요?
. >> 객체이름.변수", "객체이름.메소드이름()
- 여러분들이 메소드를 사용하기 위해서는 어떤 것을 만들어야 하나요?
객체
- 위의 문제에서 만들어야 하는 것은 어떤 예약어를 사용하고, 클래스의 무엇을 사용해야 하나요?
객체를 생성하려면 new 키워드와 클래스의 생성자를 사용해야 한다.