博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA 创建内部类的对象
阅读量:5221 次
发布时间:2019-06-14

本文共 981 字,大约阅读时间需要 3 分钟。

1 package Demo519; 2 /* 3 类的第五个成员,内部类 4 1.在类的内部在定义类 5 2.内部类的分类:成员方法内部类(放在方法外) 6   <1>如何创建内部类的对象 7   <2>如何区分调用外部内,内部类的变量 8   <3>局部内部类的使用 9  */10 public class TestInnerClass {11     public static void main(String[] args) {12         //创建静态内部类的对象,可以直接通过外部类调用静态内部类的构造器13         Person1.Dog d= new Person1.Dog();14         Person1 p= new Person1();15         Person1.Bird b= p.new Bird();16         b.info();17 18     }19 }20 class Person1{21     String name;22     int age ;23     //成员内部类(非static的)24     class Bird{25         String name;26         int id ;27         public Bird(){28 29         }30         public void setName(String name){31 32         }33         public void info(){34             show();35         }36     }37     //静态的38     static class Dog{39 40     }41     public void show(){42         System.out.println("我是show方法");43     }44     public void method1(){45         class A{46 47         }48     }49 }

运行代码↓

 

转载于:https://www.cnblogs.com/Ssinoo/p/10889000.html

你可能感兴趣的文章
Java-第一课正则表达式
查看>>
深入剖析,什么是eval的直接调用.
查看>>
apidoc
查看>>
3月14日-15日学习总结
查看>>
关于 ++x 和 x++ 比较难的一个例子
查看>>
第三次作业 105032014021
查看>>
记录一些容易忘记的属性 -- UILabel
查看>>
android新手关于左右滑动的问题,布局把<android.support.v4.view.ViewPager/><ImageView/> 放在上面就不行了。...
查看>>
人脸识别FaceNet+TensorFlow
查看>>
STL之map UVa156
查看>>
从Angular.JS菜鸟到专家
查看>>
再谈Vmware NAT的配置和路由流程
查看>>
javaScript数组去重方法汇总
查看>>
评价意见整合
查看>>
MySQL表的四种分区类型
查看>>
C++变量的“总分性”(Mereology)
查看>>
应用软件学习心得之mapgis功能学习
查看>>
二、create-react-app自定义配置
查看>>
Android PullToRefreshExpandableListView的点击事件
查看>>
Python学习(一)
查看>>