摘要:
-------------------android培训、java培训、期待与您交流!-----------------一、内部类1、将一个类定义在另一个类的里面,对里面那个类就成为内部类(内置类,嵌套类)2、访问特点、访问规则:(1)、内部类可以直接访问外部类中的成员,包括私有成员(2)、而外部类要访问内部类中的成员必须要建立内部类的对象(3)、之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式类名.this(4)、外部类.内部类变量名= new外部类().new内部类();例子1:class Outer{int x = 3;//内部类可以被私有修饰! privat 阅读全文
摘要:
-------------------android培训、java培训、期待与您交流!-----------------内部类的练习:interface Inter{void method();}class Test{//补足代码,通过匿名内部类,static Inter function()//可以由类名直接调用的,一定是静态的{//return new Inner_t();return new Inter(){public void method(){System.out.println("method run");}};}}public class InnerClas 阅读全文
摘要:
-------------------android培训、java培训、期待与您交流!-----------------内部类的练习:interface Inter{void method();}class Test{//补足代码,通过匿名内部类,static Inter function()//可以由类名直接调用的,一定是静态的{//return new Inner_t();return new Inter(){public void method(){System.out.println("method run");}};}}public class InnerClas 阅读全文
摘要:
--------- android培训、java培训、期待与您交流! ----------一、内部类1、将一个类定义在另一个类的里面,对里面那个类就成为内部类(内置类,嵌套类)2、访问特点、访问规则:(1)、内部类可以直接访问外部类中的成员,包括私有成员(2)、而外部类要访问内部类中的成员必须要建立内部类的对象(3)、之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式类名.this(4)、外部类.内部类变量名= new外部类().new内部类();例子1:class Outer{int x = 3;//内部类可以被私有修饰! private class Innercl 阅读全文