⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chapter08_14.java

📁 适合于初学者使用的许多经典的实例
💻 JAVA
字号:
//--------------------------------在外部( outer )类的构造函数里创建内部( inner )类的对象-----------------------------------------//

public class Chapter08_14 {
         public Chapter08_14() {                                  // 在外部类的构造函数里声明并创建内部类的对象-----------------
             innerClass innerC=new innerClass();       // 声明并创建了内部类---------------------------------------
             innerC.setNum(67);  
         }
         public static void main(String[] args) {  
             Chapter08_14 object=new Chapter08_14();   	 
         }
         private static class innerClass {               // 内部类被声明成 private 和static 类型------归这个外部类所有
                                                                                  // 这个类不能声明为 static ----因为前面构造函数要创建这个类的
                                                          // --对象,而这个构造函数是----非静态的--------构造函数不必声明成 static--
         	 int num;
         	 void setNum(int n) {
         	 	 num=n;
         	 	 System.out.println("num= "+num);
         	 }
         }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -