13_进阶面向对象(上)

1. 面向对象基本概念

  • 面向对象的意义

    • 将日常生活中习惯的思维方式引入程序设计中
    • 将需求中的概念直接的映射到解决方案中
    • 模块为中心构建可复用的软件系统
    • 提高软件产品的可维护性可扩展性
  • 类和对象是面向对象中的两个基本概念

    • 类:指的是一类事物,是一个抽象的概念;类是一种模型,这种模型可以创建出不同的对象实体
    • 对象:指的是属于某个类的具体实体;对象实体是类模型的一个具体实体

一个类可以有很多对象,而一个对象必然属于某个类

  • 类和对象的意义
    • 类用于抽象的描述一类事物所持有的属性和行为
    • 对象是具体的事物,拥有所属类中描述的一切属性和行为

2. 小结

  • 面向对象是软件开发的重要方法
  • 类和对象是面向对象理论中的基本概念
  • 类和对象均源于日常生活中
  • 每个类可以有多个对象
  • 每个对象必然属于某个类
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容