摘要:
抽象类和接口 抽象类: 抽象类只能额外用public修饰,因为类只能用public,public+abstract,public+final,final,abstract五种方法修饰,而抽象类固定必须要用abstract,可用的访问修饰符只有public。 抽象类的中不一定全是抽象方法,可以有普通方 阅读全文
posted @ 2020-10-15 19:56
Jancy丶
阅读(150)
评论(0)
推荐(0)
摘要:
定义:多态是同一个行为具有多个不同表现形式或形态的能力。Java程序运行期间,发生动态绑定,从而实现多态。三个条件:继承:类之间存在继承关系重写:子类重写父类方法父类引用指向子类对象实现方式:1、重写2、接口3、抽象方法和抽象类优点:1. 消除类型之间的耦合关系2. 可替换性3. 可扩充性4. 接口 阅读全文
posted @ 2020-10-15 19:44
Jancy丶
阅读(102)
评论(0)
推荐(0)
摘要:
一、匿名内部类表达式包含以下部分:1.操作符:new;2.一个要实现的接口或要继承的类,案例一中的匿名类实现了HellowWorld接口,案例二中的匿名内部类继承了Animal父类;3.一对括号,如果是匿名子类,与实例化普通类的语法类似,如果有构造参数,要带上构造参数;如果是实现一个接口,只需要一对 阅读全文
posted @ 2020-10-15 19:41
Jancy丶
阅读(511)
评论(0)
推荐(0)
摘要:
构造方法: 不能被static、final、synchronized、abstract和native修饰,其中synchronized为同步锁,native为调用非Java代码的接口、修饰的方法是由非Java语言修饰的 这里同时引出: 创建对象时,会先对类成员变量进行初始化(该顺序由定义的语句顺序决 阅读全文
posted @ 2020-10-15 19:34
Jancy丶
阅读(395)
评论(0)
推荐(0)

浙公网安备 33010602011771号