摘要: Python基础编程 Author : AI菌 【内容讲解】 1.概念: 把不需要对外暴露的代码隐藏起来. 2.封装的几种形式: 1).函数:使用函数包裹一个代码块 def print_hello(): for i in range(0, 10): print("hello python") ran 阅读全文
posted @ 2020-08-01 19:13 AI菌 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Python基础编程 Author : AI菌 【内容讲解】 1.为什么把方法定义成私有的? 在定义方法时,都已经想好了,这个方法不允许在类的外面被调用.2.如何定义私有方法? 跟之前定义方法一样,只是在方法名前加两个下划线:__3.私有方法的特点: 只能在类的里面访问,不能在类的外面访问. 【往期 阅读全文
posted @ 2020-08-01 19:04 AI菌 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Python基础编程 Author : AI菌 【内容讲解】 1.私有属性: 这样的属性只能在类的里面访问,不能在类的外面的访问.2.定义私有属性的格式: self.__属性名 = 属性值3.访问私有属性的格式: self.__属性名4.在类里面定义私有属性的get 和 set 方法, 在类外面调用 阅读全文
posted @ 2020-08-01 10:54 AI菌 阅读(601) 评论(0) 推荐(0) 编辑
摘要: Python基础编程 Author : AI菌 【学习目标】 1.强化面向对象的设计能力,进一步理解类、属性和方法2.如果一个对象与另外一个对象有一定的关系,那么一个对象可用是另外一个对象的属性 【需求文档】 1.家具分不同的类型,并占用不同的面积2.输出家具信息时,显示家具的类型和家具占用的面积3 阅读全文
posted @ 2020-08-01 10:19 AI菌 阅读(303) 评论(0) 推荐(0) 编辑
摘要: Python基础编程 Author : AI菌 【内容讲解】 方法的参数,可以是一个对象 【代码实现】 class Engine: def __init__(self, brand, module): self.brand = brand self.module = module def fire( 阅读全文
posted @ 2020-08-01 10:00 AI菌 阅读(189) 评论(0) 推荐(0) 编辑