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

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

#楼主# 2023-3-19

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

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


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


( * 点赞 * 关注 * 留言 )

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

内容来自于互联网!

21楼
LV是非 2023-3-19
2、关联:
22楼
LV是非 2023-3-19
关联(Association)关系是类与类之间的联接,它使一个类知道另一个类的属性和方法。关联可以是双向的,也可以是单向的。
23楼
LV是非 2023-3-19
在Java语言中,关联关系一般使用成员变量来实现。
24楼
LV是非 2023-3-19
3、聚合:
25楼
LV是非 2023-3-19
聚合(Aggregation) 关系是关联关系的一种,是强的关联关系。聚合是整体和个体之间的关系。例如,汽车类与引擎类、轮胎类,以及其它的零件类之间的关系便整体和个体的关系。
26楼
LV是非 2023-3-19
与关联关系一样,聚合关系也是通过实例变量实现的。
27楼
LV是非 2023-3-19
但是关联关系所涉及的两个类是处在同一层次上的,而在聚合关系中,两个类是处在不平等层次上的,一个代表整体,另一个代表部分。
28楼
LV是非 2023-3-19
4、组合:
29楼
LV是非 2023-3-19
组合(Composition) 关系是关联关系的一种,是比聚合关系强的关系。它要求普通的聚合关系中代表整体的对象负责代表部分对象的生命周期,组合关系是不能共享的。
30楼
LV是非 2023-3-19
代表整体的对象需要负责保持部分对象和存活,在一些情况下将负责代表部分的对象湮灭掉。

评论

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

    84

  • 帖子

    15458

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:2.3493s Mem:2120Kb