this의 간략한 역할
1805 단어 클래스 및 객체
public class Demo{
public static void main(String []args){
Cat cat1=new Cat(" ",5);
// ,this
// name,age
Master master1=new Master(cat1," ",16);
}
}
class Cat{
String name;
int age;
public Cat(String name,int age){
this.name=name;
this.age=age;
}
public void showInfo(){
System.out.print(" :"+this.name);
}
}
class Master{
String name;
int age;
Cat cat
public Master(Cat cat,String name,int age){
this.name=name;
this.age=age;
this.cat=cat;
}
}
여기의this는 대상의 구성원 변수를 가리키며 외부에서 사용할 수 없고 클래스 정의 내에서만 사용할 수 있다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
java 대상 및 인용이때veh1에 저장된 주소는Vehicle 대상의 주소입니다.이 문장은 두 부분으로 나누어 쓸 수 있다: Vehicle veh1;veh1 = new Vehicle(); 이렇게 보면 하나는 대상 인용 변수이고 다른 하나...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.