第二周学习总结

用户头像
安阳
关注
发布于: 2020 年 06 月 18 日

本周学习内容如下:

1.了解计算机程序发展历史

2.学习面向对象编程的概念、对象的概念及面向对象编程的三个要素封装、继承、多态

3.了解面向对象分析

4.学习面向对象的目的及原则

目的:使程序强内聚、低耦合,从而易扩展、更健壮、可移植、更简单

原则:

  • 开闭原则:对扩展开放,对修改封闭

  • 依赖倒置原则:高层模块不依赖低层模块,通过抽象相互依赖;抽象不依赖实现细节,实现依赖抽象

  • 里氏替换原则:子类可以替换父类

  • 单一职责原则:一个类或者模块只负责完成一个职责(或者功能)

  • 接口分离原则:客户端不应该被强迫依赖它不需要的接口。只给调用者暴露需要的接口

用户头像

安阳

关注

还未添加个人签名 2020.01.04 加入

还未添加个人简介

评论

发布
暂无评论
第二周学习总结