![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口
忆昔倾此生为伊乆
这个作者很懒,什么都没留下…
展开
-
第七章学习笔记:内部类 匿名类 接口匿名类 异常类
内部类:内部类只能外嵌类用 外嵌类可以用内部类声明对象作为外嵌类的成员 内部类的类体中不能再声明类变量和类方法 . . . . 匿名类:没有显示的声明一个子类,却又想用子类创建对象 假如Bank是一个类,下面就是用Bank的一个子类(匿名类)创建对象 new Bank(){ 匿名类的类体 } (1)匿名类必然是内部类 (2)匿名类可以继承和重写父类的方法 (3)匿名类可以访问外嵌类的成员变量和方法,匿名类的类体中不可以声明static成员变量和static方法。 (4)匿名类是子类,但没有类名,所以在用匿名原创 2020-12-12 21:05:23 · 331 阅读 · 0 评论 -
第六章学习笔记:接口和实现 接口回调
interface 接口名 { 声明常量 ; 抽象方法 } 来定义一个接口 class 子类 extends 父类 implements 接口名{ } 如果一个类声明实现一个接口,但没有重写接口中的所有方法,那么这个类必须是抽象类,抽象类可以重写接口中的方法,也可以直接拥有接口中的方法。 假设Com是一个接口,Com声明一个变量 Com com; ImpleCom类实现了一个接口 ImpleCom implements Com{} 声明一个变量,变量也能调用类实现的接口; ImpleCom obj原创 2020-12-12 19:31:34 · 312 阅读 · 0 评论