其他分享
首页 > 其他分享> > 今日学习总结2.14

今日学习总结2.14

作者:互联网

一、面向过程的概念

  面向过程的核心是:过程二字,即先干什么,再干什么,最后干什么。机械式思维方式

    注意,面向过程不是一门技术,是一种做事的思维方式

  例一:把大象放进冰箱的步骤:

      1.打开冰箱门

      2.把大象放进冰箱

      3.关上冰箱门

  面向过程的优缺点:

    优点:复杂的问题简单化

    缺点:扩展性差,牵一发而动全身

    应用场景:对扩展性要求不高的地方

  例二:写一个注册功能

  

 

 

 二,面向对象的概念

  面向对象核心是对象二字

    在Python中,一切皆对象

  1.在程序中:

    对象就是盛放数据属性和功能的容器

  2.在现实生活中:

    对象就是特征与技能的结合体

  面向对象的优缺点:

    优点:扩展性强

    缺点:简单的问题复杂化

    应用场景:对扩展性要求高的地方

  例如:学生选课系统

  

 

 三,类的定义和对象的产生

  对象:特征与技能的结合体

        站在不同的角度,划分的分类不一样
  类:一系列对象相似的特征和相似的技能的结合体

  到底是先有类还是先有对象?

    1.现实生活中:

      一定是先有对象再有类

    2.程序中:

      必须是先定义类,再调用类产生对象

  注意事项:类名,遵循变量的命名规范即可,类名一般都是首字母大写

          类名有多个单词,推荐使用大驼峰

  

 

 四、定制对象自己独有的属性

  

 

 五、属性的查找顺序

  

 

标签:总结,结合体,对象,扩展性,学习,面向对象,面向,2.14,类名
来源: https://www.cnblogs.com/chenhun/p/15893362.html