《程序设计基础2》课件——项目2 面向对象基础.pptxVIP

  • 0
  • 0
  • 约3.49千字
  • 约 29页
  • 2026-03-24 发布于福建
  • 举报

《程序设计基础2》课件——项目2 面向对象基础.pptx

1面向对象概念

面向对象技术的基本思想面向对象思想就是把人类解决问题(以对象为核心)的思维方式逐步翻译成程序能够理解的思维方式。客观世界是由对象组成具有相同属性和相同行为的对象可以归并为一个类,对象是类的一个实例类可以派生出子类,子类继承父类的全部特性(数据和操作),又可以有自己的新特性,子类和父类形成类的层次结构对象之间通过消息传递互相联系

颜色:灰色排量:3.0刹车产地:德国行驶品牌:保时捷行为属性颜色:红色排量:4.0刹车产地:意大利行驶品牌:法拉利行为属性对象的概念对象是人们要进行研究的任何事物。对象属性行为静态部分动态部分

面向对象程序设计的特点面向对象封装继承多态

用户使用计算机,只需要使用手指敲击键盘就可以实现一些功能,用户无须知道计算机内部是如何工作的。封装

继承

猫类狗类羊类哺乳动物属性:体重行为:叫多态

面向对象技术的优点01面向对象编程允许开发者通过继承和多态性复用代码,提高开发效率,减少重复工作。02面向对象的方法鼓励模块化设计,使得程序结构清晰,便于维护和扩展。03对象封装了数据和操作,使得代码更易于理解和维护,因为开发者可以专注于对象的接口而非内部实现细节。代码复用性模块化设计易于理解与维护

类汽车品牌颜色行驶刹车…归纳一组相似对象的共性(属性和行

文档评论(0)

1亿VIP精品文档

相关文档