java 헷갈리는 개념 정리

duonue·2022년 7월 6일
0

◾ 생성자와 메소드

-메소드는 소문자로 시작, 리턴타입을 기재해야하며 없다면 void사용.

-생성자는 대문자로 시작, 클래스와 이름이 같으며 리턴타입이 존재하지 않으며
-new를 통해 객체를 생성할때만 호출된다.
-용도는 초기화.

◾ this 와 this()

-this는 필드와 메소드 또는 생성자의 매개변수와 동일할때 인스턴스 필드임을 표시함
-this()는 한 클래스 내에서 다른 생성자를 호출 할 때 사용하며, 반드시 첫 문장에서 사용돼야함.

◾ 객체

-클래스(설계도)를 토대로 실제로 메모리에 생성하는 것이 객체 생성이다.

👀

클래스가 왜 필요한가?
-객체를 생성할려고

객체가 왜 필요한지?
-객체를 사용할려고

객체를 사용한다는 것은?
-객체가 가진 속성(변수)과 기능(메소드)를 사용할려고

profile
🌴

0개의 댓글