摘要:
匿名内部类 interface A{ b(); c(); } class B implements A{ b(){..} c(){..} } A a = new B(); A a = new A(){ b(){..} c(){..} }; 匿名内部类: 就是内部类的一个简化写法。 存在匿名内部类的前 阅读全文
posted @ 2021-12-13 22:19
欧朋
阅读(54)
评论(0)
推荐(0)
摘要:
局部内部类 1、可以直接访问外部类的所有成员 2、可以在外部类中的局部范围中创建对象,通过对象调用内部类中的方法,来使用内部类的局部功能。 class Outer6{ private int num = 10; public void fun(){ int num2 = 100;//局部内部类所 阅读全文
posted @ 2021-12-13 22:18
欧朋
阅读(62)
评论(0)
推荐(0)
摘要:
内部类案例 /* class Outer { public int num = 10; class Inner { public int num = 20; public void show() { int num = 30; System.out.println(?); System.out.pr 阅读全文
posted @ 2021-12-13 22:17
欧朋
阅读(39)
评论(0)
推荐(0)
摘要:
静态内部类 成员内部类常见的修饰符为: private:为了保证数据安全性 static:为了方便访问数据 静态修饰的特点: 内部类如果是静态修饰的,只能访问外部类静态的成员 创建静态内部类的格式: 外部类名.内部类名 对象名=new 外部类名.内部类名(); class Outer4{ pri 阅读全文
posted @ 2021-12-13 22:17
欧朋
阅读(99)
评论(0)
推荐(0)
摘要:
成员内部类 成员内部类: 1、内部类可以访问外部类的成员,包括私有 2、外部类想访问内部类的成员,就必须要创建内部类的对象 创建内部类的格式: 外部类名.内部类名 对象名=外部类对象.内部类对象; class Outer3{ private int num = 10; class Inner 阅读全文
posted @ 2021-12-13 22:16
欧朋
阅读(44)
评论(0)
推荐(0)
摘要:
内部类概述 概述 把类定义在其他类的内部,这个类就被称为内部类(举例:在类A中定义了一个类B,类B就是内部类) 内部类的访问特点 1、内部类可以访问外部类的成员,包括私有成员(private修饰的成员) 2、外部类想要访问内部类的成员,就必须要创建内部类的对象 //外部类 class Outer{ 阅读全文
posted @ 2021-12-13 22:15
欧朋
阅读(41)
评论(0)
推荐(0)

浙公网安备 33010602011771号