【入门基础】Java基础知识点

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-3-19

本贴是Java学习,讲解Java基础知识,赶快进来看看吧!

麻烦路过的大哥大姐,觉得不错,点个赞,给个回复一下呗![爱心]


[玫瑰]本期内容如下:
1.语言的五大特性
2.类
3.对象间的四种关系
4.关联
5.聚合


( * 点赞 * 关注 * 留言 )

——教程楼更——
建议开启只看楼主模式
◎觉得我的教程不错就快关注我吧◎

内容来自于互联网!

31楼
LV是非 2023-3-19
代表整体的对象可以将代表部分的对象传递给另一个对象,由后者负责此对象的生命周期。换言之,代表部分的对象在每一个时刻只能与一个对象发生组合关系,由后者排他地负责生命周期。部分和整体的生命周期一样。
32楼
LV是非 2023-3-19
三、封装、继承、多态
33楼
LV是非 2023-3-19
1、封装
封装就是把对象的属性和行为结合为一个独立的整体,并尽可能多的隐藏对象的内部实现细节。
34楼
LV是非 2023-3-19
2、继承
对象用来封装数据和功能,但我们要创建一个新类,然而它又与已存在的类具有部分相同的属性或功能,此时,为了代码复用原则,可以使用继承来实现。
35楼
LV是非 2023-3-19
继承通过基类和子类的概念来表达,基类的所有特征和行为都可以与子类共享。
36楼
LV是非 2023-3-19
也就是说,你可以通过基类呈现核心思想,从基类继承的子类则为核心思想提供不同的实现方式。
37楼
LV是非 2023-3-19
有时基类和子类的方法都是一样的,这时你就可以直接用子类的对象代替基类的对象,这种纯替代关系通常叫做替换原则。
38楼
LV是非 2023-3-19
有时,子类会添加一些新的方法,此时就是不完美替换。
39楼
LV是非 2023-3-19
3、多态
通过将子类对象引用赋给父类对象引用来实现动态方法调用。

List list = new ArrayList();
40楼
LV是非 2023-3-19
四、单根层次结构

评论

登录后才可发表内容
  • 主题

    84

  • 帖子

    15458

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0586s Mem:2119Kb