Java程序设计项目化教程_4.3.2内部类.pptxVIP

  • 0
  • 0
  • 约3.3千字
  • 约 24页
  • 2026-03-25 发布于广东
  • 举报

PART4.3.2内部类

在Java程序中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。内部类是外部类的一个成员。内部类可以分为成员内部类、方法内部类和匿名内部类。4.3.2内部类

1.成员内部类成员内部类是最普通的内部类,它是定义在另一个类的内部;4.3.2内部类

class外部类{//外部类体class内部类名{//内部类体}}4.3.2内部类

成员内部类可以无条件访问外部类的所有成员属性和成员方法,不过要注意,当成员内部类拥有和外部类同名的成员变量或者方法时,默认情况下访问的是成员内部类的成员4.3.2内部类

成员内部类可以无条件的访问外部类的成员,而外部类想访问成员内部类的成员,必须先创建一个成员内部类的对象,再通过指向这个对象的引用来访问。4.3.2内部类

成员内部类是依附外部类而存在的,也就是说如果要创建成员内部类的对象,必须存在一个外部类的对象,再通过外部类对象来创建内部类对象。4.3.2内部类

例4-14成员内部类定义。packagechapter4;classouter{ intm=0;//定义类的成员变量 voidtest1(){//定义一个成员方法test1 System.o

文档评论(0)

1亿VIP精品文档

相关文档