上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 59 下一页

2024年6月23日

Day29.property使用part2

摘要: 1.property使用part2_多次调用类中的函数方法 property用法,案例一代码如下: '''案例一''' class People: def __init__(self, name): self.__name = name def get_name(self): return self 阅读全文

posted @ 2024-06-23 18:42 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月20日

Day29.property使用part1

摘要: 1.property使用part1 @property用法,代码如下: # 装饰器是在不修改被装饰对象源代码以及调用方式的前提下为被装饰对象添加 # 新功能的可调用对象 # property 是一个装饰器,用来将绑定给对象的方法,伪装成一个数据属性(即不需要加`()`调用) ''' 成人的BMI数值 阅读全文

posted @ 2024-06-20 17:54 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月19日

Day28.为何要隐藏属性

摘要: 1.为何要隐藏属性 为何要隐藏属性,代码: # 2.为何要隐藏 print('为何要隐藏'.center(50,'-')) # I、隐藏数据属性 # 将数据隐藏起来就限制了类外对数据的直接操作,然后类内应该提供相应的接口来允许类外部间接地操作数据, # 接口之上可以附加额外的逻辑来对数据地操作进行严 阅读全文

posted @ 2024-06-19 17:52 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月18日

Day28.如何隐藏属性

摘要: 1.如何隐藏属性_隐藏属性的使用方法 2.如何隐藏属性_隐藏属性的需要注意的问题 ''' 二:将封装的属性进行隐藏操作 ''' # 1.如何隐藏:在属性名前加__前缀,就会实现对外隐藏属性效果 # 该隐藏需要注意的问题: # Ⅰ:在类外部无法直接访问双下滑线开头的属性,但知道了类名和属性名可以拼出来 阅读全文

posted @ 2024-06-18 14:37 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day28.课程对象定义与使用

摘要: 1.课程对象定义与使用_课程类和班级类关联 班级类,Class: '''班级''' class Class: # __init__中,初始化单个对象,记录每个班级独有的东西 def __init__(self, class_name): self.class_name = class_name # 阅读全文

posted @ 2024-06-18 11:10 与太阳肩并肩 阅读(4) 评论(0) 推荐(0) 编辑

2024年6月17日

Day28.学校与班级建关联

摘要: 1.学校与班级建关联_班级类,将班级和班级对应的课程信息生成对象 '''班级''' class Class: # __init__中,初始化单个对象,记录每个班级独有的东西 def __init__(self, class_name): self.class_name = class_name # 阅读全文

posted @ 2024-06-17 13:58 与太阳肩并肩 阅读(4) 评论(0) 推荐(0) 编辑

2024年6月16日

Day28.班级类定义与使用

摘要: 理解:将单个对象独有的字段数据存在__init__层级下,公用的方法存放在类层级下 1.班级类定义与使用_创建班级并关联课程 创建班级并关联课程,代码如下: '''班级''' class Class: # __init__中,初始化单个对象,记录每个班级独有的东西 def __init__(self 阅读全文

posted @ 2024-06-16 23:08 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

Day28.学校类的定义与使用

摘要: 理解:将单个对象独有的字段数据存在__init__层级下,公用的方法存放在类层级下 1.学校类的定义与使用_学校类__创建学校并关联班级 学校类__创建学校并关联班级,代码如下: # 整合 --> 解耦合 --> 扩展性增强 class School: # 学校类 # 学校共有的数据 school_ 阅读全文

posted @ 2024-06-16 22:22 与太阳肩并肩 阅读(2) 评论(0) 推荐(0) 编辑

Day27.属性查找与绑定方法

摘要: 1.属性查找与绑定方法_类和类下的对象访问数据属性 类和类下的对象访问数据属性代码如下: class Student: # 1.变量的定义 stu_school = 'oldboy' # 记录类下实例化次数 count = 0 # 空对象,'egon', 18, 'male' def __init_ 阅读全文

posted @ 2024-06-16 15:55 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月14日

Day27.__init__方法

摘要: 1.__init__方法_代码重复解决方案一,函数内定义重复代码 # 一.先定义类:存放共有的部分 # 类是对象相似数据与功能的集合体 # 所以类中最常见的是变量与函数的定义,但是类体其实是可以包含任意其他代码的 # 注意:类体代码是在类定义阶段就会立即执行,会产生类的名称空间 class Stud 阅读全文

posted @ 2024-06-14 17:43 与太阳肩并肩 阅读(1) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 59 下一页

导航