자바 학습 일기 11 - 멀티태스킹 및 비활성 호출

4559 단어 Java 학습 일기
자바 학습 일기 11 - 멀티태스킹 및 비활성 호출
다태적 정의는 앞에서 이미 말했듯이 하나의 프로그램에서 같은 이름이 다른 뜻을 나타내는 것을 가리킨다.보려면 여기를 클릭하세요.본고의 주요 내용은 다태적 사용과 세부 내용을 설명하는 것이다.다중태는 다음과 같이 나눌 수 있다. (컴파일할 때의 다중태: 다시 불러오기 (overload) 여러 개의 같은 이름의 방법 (실행할 때의 다중태: 덮어쓰기 (override). 주로 하위 클래스가 부모 클래스에 대한 덮어쓰기에 나타난다.동적 귀속은 허위 방법의 호출을 가리키며 호출 방법을 사용할 때 프로그램은 자동으로 정확한 하위 클래스에 대응하는 방법을 선택한다.상소조형: 파생 유형을 기본 유형으로 한다.예를 들어 하나의 방법 함수는 개인 클래스의 대상에 전달해야 하지만 실제 개인 클래스의 하위 클래스인 학생 대상에도 전달할 수 있다.
class person{
//      
	void say(){
	...
	}
	...
}
class student extends person{
//     say  ,   say  
	void say(){
	...
	}
}
//    ,     person
void test(person p){
	System.out.println("hello!");
	//  person  
	p.say();
	...
}
//        
person p = new student;
test(p);//     Test  ,     student say  

전송된 유형과 성명된 유형이 다르기 때문에 실행하는 과정에서 상응하는 종류의 방법을 자동으로 호출하여 실행한다.예를 들어 위의 예에서 프로그램을 실행할 때 학생의say 함수를 계속 실행하는 것이 아니라person의say 함수를 실행합니다.요약하면 이른바 허법이란 방법을 호출할 때 방법은 전달된 대상에 따라 내부의 방법을 바꾸어 자동으로 정확한 방법에 대응하는 집행을 실현하는 것을 말한다.  일반적으로 Java에서 사용하는 것은 모두 허위 방법입니다.그러나 세 가지 예외적인 방법도 있다.  static 수식 방법: static는 성명된 유형을 위주로 하고 예시와 무관하기 때문이다.허술한 문제가 없다.일단 호출되면 자신의 클래스 안의 방법만 집행할 수 있다.입력 유형에 따라 자동으로 변경되지는 않습니다.  private 수식 방법: private 방법은 하위 클래스가 보이지 않기 때문에 하위 클래스와 동명 문제를 형성하지 않고 헛되이 걸리지 않습니다.일단 호출되면 자신의 클래스 안의 방법만 집행할 수 있다.입력 유형에 따라 자동으로 변경되지는 않습니다. final 수식 방법:final 수식 방법은 하위 클래스를 덮어쓸 수 없는 특성이 있기 때문에 헛걸리지 않습니다.  종합: 허위가 아닌 방법은 모두 자류와 부류 간에 계승되지 않고 통용되지 않기 때문에 동명의 문제가 생기지 않고 허위로 걸리지 않는다.
만약 당신이 자바에 관심이 있다면, 앞의 몇 회의 기초 지식을 이해할 수 있습니다!링크는 다음과 같습니다.
자바 프로그래밍 기초 인지: 자바 학습 일기 1 - 기초 인지 자바 대상 프로그래밍 인식: 자바 학습 일기 2 - 대상 프로그래밍 인지 자바 프로그램의 기본 구조 인식: 자바 학습 일기 3 - 프로그램 유형과 구성 인지 자바의 입력과 출력 방법 총결: 자바 학습 일기 4 - 자바 입력 출력 방법은 자바의 데이터 유형, 변수, 상수, 연산자: 자바 학습 일기 5 - 데이터 유형,변수, 상수, 연산자, 그룹 자바 학습 일기 6-클래스, 필드, 방법,this의 사용: 자바 학습 일기 6-클래스, 필드, 방법,this의 사용 자바 학습 일기 7-클래스의 계승, 슈퍼 사용 규칙: 자바 학습 일기 7-클래스의 계승, 슈퍼 사용 규칙 자바 학습 일기 8-수식자: 자바 학습 일기 8-public,static,private,final,abstract,protected 자바 학습 일기 9 - 인터페이스 (장문 경고): 자바 학습 일기 9 - 인터페이스 (장문 경고) 자바 학습 일기 10 - 자바의 변수 및 전달: 자바 학습 일기 10 - 자바의 변수 및 전달

좋은 웹페이지 즐겨찾기