黑马程序员技术交流社区
标题: (White Album)JAVAEE七期每日日志 12.9 [打印本页]
作者: yinrock11 时间: 2017-12-9 18:42
标题: (White Album)JAVAEE七期每日日志 12.9
些许日子没写日志了,今天还是久违的补个坑吧,你问我为啥之前不写?学了面向对象,懒才能学好,所以我懒得写洛。好了,废话说完,开始我时隔多日的日志。 今天主要学习了接口以及多态,就这两个方面我假装(划重点)做一个总结。
一.接口
接口?何许物也,于亲爹不满转而寻求干爹救赎之物也(瞎扯淡)。好吧,接口就是对JAVA单继承的一些局限性用于的补全,也就是所谓的,,补丁?(误)跟抽象类主要用于设定不同,接口主要用于定义规则。(小样?听说你不想写我的需求?写个接口看你写不写)。主要的一些理论要点有(开始复制笔记):
1.1类之间的关系
类与类:继承关系,单一继承,多层继承
类与接口:实现关系,多实现
接口与接口:继承关系,单一继承,多层继承
1.2接口和抽象类的区别
共性:不断的抽取,抽取出抽象的概念
区别1:与类的关系
类与接口是实现关系,而且是多实现,一个类可以实现多个接口
类与抽象类是继承关系,java中的继承是单一继承,多层继承
区别2: 成员
成员变量:“
抽象类可以有成员变量,也可以有常量
接口只能有常量
成员方法:
抽象类可以有抽象方法,可以有非抽象方法
接口只能有抽象方法,而且方法有默认修饰符 public abstract
构造方法:
抽象类有构造方法
接口没有抽象方法”
二.多态
多态?何....好吧我编不出来了,总的来说多态就是懒得要死的程序员所用来给自己偷懒的操作(这个操作我给82分,剩下的分数我用666的形式送给你),接下来总结一些理论。
首先,多态实现主要的原理:
动态绑定:运行期间调用的方法,是根据其具体的类型。
多态的成员特点
编译时都看左边,运行时成员方法看右边,其他看的都是左边
好了,今天东西比较少,我写(复制粘贴笔记)完了。
久违的吐槽了一波也是累。好了,今天就到这了,明天再见(大概
)
System.out.println("王俊峰");
System.out.println("white Album");
作者: 渝小妹 时间: 2017-12-10 09:28
加油啊
作者: 1414225997 时间: 2017-12-10 09:56
好久没看到你发了
作者: 陈文老师 时间: 2017-12-10 10:10
加油,骚年,坚持总结,查漏补缺
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |