21.内部成员类的使用

来源:互联网 发布:24口网络配线架接线图 编辑:程序博客网 时间:2024/06/06 11:44
//内部成员类的使用class Ex2_14_1 {int i,j;//6.定义内部成员类myNumber的变量membprivate myNumber memb;//1.定义Ex2_14_1的内部成员类myNumberclass myNumber{int m,n,o;//2.为内部成员类内的构造方法myNumber(){//3.内部成员类可以直接访问外部类定义的变量//外部类则不能直接访问内部成员类定义的变量,用法见9i=2;Ex_14_1.this.j=4;//4.内部成员类可以直接访问自身类所定义的变量m=12;this.n=14;myNumber.this.o=16;}//5.定义内部成员类的方法public int geto(){return o;}}//7.定义Ex2_14_1的构造函数public Ex2_14_1(){//8.创建内部成员类的实例对象memb=new myNumber();//9.调用内部成员类定义的变量和方法System.out.println("m="+memb.m+","+   "n="+memb.n+","+   "o="+memb.geto());}//10.定义外部类的方法public int getJ(){return j;}public static void main(String[] args) {//11.实例化外部类的对象Ex2_14_1 a=new Ex2_14_1();//12.调用外部类的变量和方法System.out.println("i="+a.i+","+   "j="+a.getJ());}}


原创粉丝点击