面向对象(二)

0. 面向过程


  • 概念:在解决问题的时候,关注解决问题的 每一个 步骤
  • 形式
    1. 把一个大问题分解为多个小问题
    2. 依次解决每个小问题,进而解决大问题
    
  • 示例
    面向过程.png

1. 面向对象


  • 概念:在解决问题的时候,关注解决问题 所需要类对象
  • 形式
    1. 按照类对象功能进行划分
    2. 找到类对象,确定类对象属性和行为
    3. 根据类对象实例化出实例对象,解决问题
    
  • 示例
    面向对象.png

2. 对比关系


  • 联系:面向对象 本质是 对面向过程的 封装
  • 过渡
    1. 列举出一个任务的具体实现步骤
    2. 分离这些实现步骤中的功能代码块
    3. 将分离后的功能代码块,划分到不同的实例对象中
    4. 根据每一个实例对象的属性和行为,抽象出对应的类对象
    

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容