>  기사  >  Java  >  Java 함수 - 생성자와 멤버 함수의 유사점과 차이점

Java 함수 - 생성자와 멤버 함수의 유사점과 차이점

王林
王林앞으로
2019-11-30 16:37:472469검색

Java 함수 - 생성자와 멤버 함수의 유사점과 차이점

생성자와 멤버 함수의 유사점과 차이점

1. 외부 호출 각도

생성자는 객체를 생성할 때만 호출할 수 있습니다.

멤버 함수는 객체가 생성된 후에만 호출할 수 있습니다. 반복됩니다.

관련 동영상 튜토리얼 공유: java 동영상

2. 반환 값 각도

생성자는 값을 반환할 필요가 없습니다.

멤버 함수는 필요할 수도 있고 그렇지 않을 수도 있습니다.

3. 권한 수정자

생성자는 모든 권한 수정자를 사용할 수 있습니다.

멤버 함수는 모든 권한 수정자를 사용할 수도 있습니다.

4. 내부 호출

생성자는 멤버 함수를 호출할 수 있지만 이 멤버 함수는 일반적으로 객체 동작으로 처리되지 않습니다.

생성자는 생성자를 호출할 수 있으며 이(매개변수 목록)는 현재 클래스 생성자;

생성자는 서로 호출할 수 없으며 무한히 반복되며 이(...)가 첫 번째 문장에 있어야 합니다! 값 덮어쓰기 방지;

멤버 함수는 멤버 함수를 호출할 수 있고, 멤버 함수는 생성자를 호출할 수 없지만 new를 사용할 수 있습니다. (생성자는 멤버 함수와 동일한 이름을 가질 수 있습니다!)

추천 관련 기사 및 튜토리얼: 처음부터 Java 시작하기

위 내용은 Java 함수 - 생성자와 멤버 함수의 유사점과 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제