内部类与异常类
内部类
我们知道,类可以分为两种重要的成员:成员变量和方法。实际上Java还允许可以有一种成员:内部类。
Java支持一个类中定义另一个类,这样的类称作内部类,而包含内部的类称为内部类的外嵌类。
内部类和外嵌类之间重要的关系如下:
⑴内部类和外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。
⑵内部类的类体不可以声明类变量和类方法。外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员。
⑶内部类仅供它的外嵌类使用,其他类不可以用某个类的内部类声明对象。
今天就这些明天继续gogogo