示例示例Java外部类:外部类是指定义在另一个类里面的类,它和其他普通类没有区别,只是它被嵌套在其他类中。外部类可以访问内部类的所有成员,但是内部类不能访问外部类的成员。
Java外部类:
外部类是指定义在另一个类里面的类,它和其他普通类没有区别,只是它被嵌套在其他类中。外部类可以访问内部类的所有成员,但是内部类不能访问外部类的成员。
代码示例:
public class OuterClass {
private String outerName;
public void setOuterName(String name) {
this.outerName = name;
}
public String getOuterName() {
return this.outerName;
}
// 内部类
public class InnerClass {
private String innerName;
public void setInnerName(String name) {
this.innerName = name;
}
public String getInnerName() {
return this.innerName;
}
}
}
Java内部类:
内部类是指定义在另一个类里面的类,它可以访问外部类的所有成员变量和方法,而外部类却不能访问内部类的成员变量和方法。
代码示例:
public class OuterClass {
private String outerName;
public void setOuterName(String name) {
this.outerName = name;
}
public String getOuterName() {
return this.outerName;
}
// 内部类
public class InnerClass {
private String innerName;
public void setInnerName(String name) {
this.innerName = name;
}
public String getInnerName() {
return this.innerName;
}
public String getOuterName() {
return OuterClass.this.outerName;
}
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(20条)