首先,class Outer这个类没有写构造方法,系统会自动添加构造方法 Outer(){};即一个空的构造方法,构造后该对象拥有一个成员变量nun,
其次,class Inner{这个类有一个 public static void main(String[] args){}主函数,也是程序运行起来的一个接口,可以单独执行后面的语句
- class Inner {
- /**
- * @param args
- */
- public static void main(String[] args) {
-
- Outer out = new Outer();
- out.print();
- }
- }
- class Outer{
- int nun;
- public void print(){
- System.out.print("Print");
- }
-
- }
复制代码
你可以看到能对new出来的新对象调用方法,说明对象成功创建。 |