今天,听了一下午的形势与政策课。学得并不多主要学习的方面是Java的面向对象。
1面向过程和面向对象的区别
面向过程主要考虑的是达到目标的每一步,其关键在于函数的复用。
面向对象主要考虑的是需要哪些角色和角色之间的关系,其关键是对象的复用。
面向对象比面向过程更符合人的正常思维。
2.类和对象
类是对象的抽象,对象是类的实例。
3.类(对象)之间的关系
3.1依赖关系
依赖关系在java中将体现为一个类的实参是另一个类的对象。
3.2泛化关系
泛化关系在java中体现为继承
3.3聚合关系 表示整体与部分的关系
3.3.1聚集关系
聚集关系是一种松耦合
3.3.2组合关系
组合关系是一种强耦合
3.4实现关系
3.5多态关系
图的话明天附上,手机被我砸坏了,只能等爸爸给我寄手机QAQ。今天是爸爸的生日,希望他身体健康万事顺❤️。
网友评论