摘要: 选课系统项目中涉及到诸多数据与功能,要求引入面向对象的思想对其进行高度整合 # # 1、学校数据与功能整合class school:​ def __init__(self, school_name, school_adress): self.name = school_name self.adrss 阅读全文
posted @ 2020-04-07 19:44 江湖有梦 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 面向过程与面向对象的不同 面向过程: 核心是"过程"二字 扩展性不足 过程的终极奥义就是将程序流程化过程是"流水线",用 来分步骤解决问题的 面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 阅读全文
posted @ 2020-04-07 19:42 江湖有梦 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、类的定义 类是对象相似数据与功能的集合体 所以类体中最常见的是变量与函数的定义,但是类体其实是可以包含任意其他代码的 注意:类体代码是在类定义阶段就会立即执行,会产生类的名称空间 class Student: # 1、变量的定义 stu_school='oldboy'​ # 2、功能的定义 de 阅读全文
posted @ 2020-04-07 19:42 江湖有梦 阅读(118) 评论(0) 推荐(0) 编辑