Loading

摘要: 封装的概念 封装是面向对象编程的一大特点,面向对象编程的第一步将属性和方法封装到一个抽象类中,外界使用类创建对象然后让对象调用方法,对象方法的的细节都被封装在类的内部。 封装的优点是: 将变化隔离; 便于使用;提高复用性; 提高安全性 封装的原则是: 将不需要对外提供的内容都隐藏起来; 把属性都隐藏 阅读全文
posted @ 2020-07-12 19:17 愚者丶 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一个简单的学生类 class Student(object): stu_school = 'hnie' count = 0 def __init__(self, name, age, gender): Student.count += 1 self.name = name self.age = ag 阅读全文
posted @ 2020-07-12 16:43 愚者丶 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 通过__dict__给对象添加属性 class Student(object): stu_school = 'hnie' stu1_obj.stu_name = 'featherwit' # stu1_obj.__dict__['stu_name'] = 'featherwit' stu1_obj. 阅读全文
posted @ 2020-07-12 16:31 愚者丶 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 类和对象 类专业解释为: 类指的是一类具有相同属性和方法的事物的集合。 对象的专业解释为: 类的实例化为对象 所以, 需要先定义类, 再通过实例化类得到对象 Python操作类和对象 在Python中一切皆是对象 类的定义 class Student(object): stu_school = 'h 阅读全文
posted @ 2020-07-12 16:21 愚者丶 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 面向过程的编程思想 面向过程的编程思想, 核心思想是"过程"二字。自上而下顺序执行,逐步求精;其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构;各模块之间的关系尽可能简单,在功能上相对独立;每一模块内部均是由顺序、选择和循环三种基本结构组成;其模块化实现的具体方法是使用子程序。 就是 阅读全文
posted @ 2020-07-12 14:40 愚者丶 阅读(482) 评论(0) 推荐(0) 编辑