任务
内部类与外部类
package h;
public class q{
public q(){ //创建OutClassExample()函数
System.out.println("外部类:"); //输出内容
}
public void showOuterMessage(){ //创建showOutMessage()函数
System.out.println("创建一个内部类对象");
InnerClass ic=new InnerClass();
ic.showInnerMessage();
}
public class InnerClass{
public InnerClass(){
System.out.println("内部类:");
}
public void showInnerMessage() {
// TODO 自动生成的方法存根
}
public void showInerMessge(String str){
System.out.println("内部类的对象:"+str);
}
}
知识点
1,静态嵌套的运用
2,静态嵌套作为外部类的静态成员时,不属于类的对象
3,作为外部类时可以共享所有对象,无先后顺序。