首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于Java中的内部类跟内部静态类的实现

2012-12-21 
关于Java中的内部类和内部静态类的实现定义一个Dog类,并在其内部定义一个内部类和一个内部静态类public cl

关于Java中的内部类和内部静态类的实现
定义一个Dog类,并在其内部定义一个内部类和一个内部静态类

public class Dog{public Dog(){//System.out.println("这里是外部类");}public void call(){System.out.println("这里是外部类call()方法");}public class SubDog{public void call(){System.out.println("我是内部类的call()方法");}}public static class ChildDog{public void call(){System.out.println("这里是内部静态类的call()方法");}}}


实现内部类

public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubDog dog = new Dog();dog.call();//内部类的实例化Dog.SubDog subDog = new Dog().new SubDog();subDog.call();//内部静态的实例化Dog.ChildDog childDog = new Dog.ChildDog();childDog.call();}}


详细学习资料http://android.yaohuiji.com/archives/3247

热点排行