생성자와 멤버 함수의 유사점과 차이점
1. 외부 호출 각도
생성자는 객체를 생성할 때만 호출할 수 있습니다.
멤버 함수는 객체가 생성된 후에만 호출할 수 있습니다. 반복됩니다.
관련 동영상 튜토리얼 공유: java 동영상
2. 반환 값 각도
생성자는 값을 반환할 필요가 없습니다.
멤버 함수는 필요할 수도 있고 그렇지 않을 수도 있습니다.
3. 권한 수정자
생성자는 모든 권한 수정자를 사용할 수 있습니다.
멤버 함수는 모든 권한 수정자를 사용할 수도 있습니다.
4. 내부 호출
생성자는 멤버 함수를 호출할 수 있지만 이 멤버 함수는 일반적으로 객체 동작으로 처리되지 않습니다.
생성자는 생성자를 호출할 수 있으며 이(매개변수 목록)는 현재 클래스 생성자;
생성자는 서로 호출할 수 없으며 무한히 반복되며 이(...)가 첫 번째 문장에 있어야 합니다! 값 덮어쓰기 방지;
멤버 함수는 멤버 함수를 호출할 수 있고, 멤버 함수는 생성자를 호출할 수 없지만 new를 사용할 수 있습니다. (생성자는 멤버 함수와 동일한 이름을 가질 수 있습니다!)
추천 관련 기사 및 튜토리얼: 처음부터 Java 시작하기
위 내용은 Java 함수 - 생성자와 멤버 함수의 유사점과 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!