-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
메서드와 생성자
22.08.03 16:55 작성 조회수 171
0
메서드와 생성자의 차이가 무엇인가요?
답변을 작성해보세요.
1
이건희
2022.08.03
언어 접근에 많은 어려움이 있다면 C 언어 (절차 지향 언어) 부터 먼저 공부하시어 언어의 체계를 익히시는 것을 추천 드립니다. Java 나 C++은 객체지향 언어이기때문에 입문용으로는 많이 어렵습니다.
1
이건희
2022.08.03
메서드는 함수입니다. 메서드를 통해서 클래스의 즉 인스턴스의 명령을 수행 할 수 있게하는 도구라고 생각 하시면 됩니다.
생성자는 인스턴스의 초기 값을 설정해주는 메서드의 일종이라고 보시면 될 것같습니다.
즉 , 생성자에 매개변수를 설정해주면 메인함수에서 인스턴스를 만들 때 생성자가 생성되므로 그 때 초기값을 바로 설정할 수 있는 장점이 있습니다. 즉, 생성자의 해당 클래스의 멤버변수를 초기화 할 수 있는 것이죠
답변 2