随笔分类 -  面向对象

python3 类方法的约束
摘要:什么是约束呢?约束就是父类对子类方法的约束。 # 三种用户类型:普通用户、吧务、管理员 但是这三种用户的登录入口是同一个。 class BaseUser: def login(self): raise NotImplementedError("You must implemented login." 阅读全文
posted @ 2019-12-09 16:12 lilyxiaoyy 阅读(345) 评论(0) 推荐(0)
python3 初识面向对象
摘要:""" 语法: class 类名 图纸就是一个类,根据图纸造出来的每辆车就是一个对象。 1、属性:能够描述一个对象的变量(变量) 2、动作:能够描述一个对象能执行的动作(函数)在类中访问属性:self.属性 在类中访问动作:self.动作 """ class Car: def __init__(se 阅读全文
posted @ 2019-12-05 12:29 lilyxiaoyy 阅读(364) 评论(0) 推荐(0)
python3 类的单例模式
摘要:class Singleton(): __instance = None def __init__(self): print("我是init方法.") def __new__(cls): if not Singleton.__instance: Singleton.__instance = obje 阅读全文
posted @ 2019-05-27 09:59 lilyxiaoyy 阅读(1583) 评论(0) 推荐(0)
python3 day07 练习题
摘要:''' 1、new方法和init方法执行的执行顺序? 答:先执行new方法,开辟内存,创建对象,再执行init ''' # class Person(): # def __init__(self, name, age): # self.name = name # self.age = age # p 阅读全文
posted @ 2019-05-27 09:44 lilyxiaoyy 阅读(212) 评论(0) 推荐(0)
python3 反射
摘要:hasattr(obj, str) 判断obj对象中是否有str成员 getattr(obj, str) 从obj对象中获取str成员 setattr(obj, str, value) 把obj对象中的str设置为value delattr(obj, str) 从obj对象中删除str成员 以上方法 阅读全文
posted @ 2019-05-24 11:37 lilyxiaoyy 阅读(470) 评论(0) 推荐(0)
python day06 练习题
摘要:''' 1、简述类、对象、实例化、实例是分别是什么? 类是具有相同特征和功能的一类事物. 对象是通过类来创建的具体的个体. 每个对象都有自己的独立的名称空间. 对象和实例是具体的某一事物. 实例化是对象/实例创建的过程. ''' '''' 2、请简述面向对象三大特性? (1).封装: 隐藏对象的属性 阅读全文
posted @ 2019-05-23 17:09 lilyxiaoyy 阅读(294) 评论(0) 推荐(0)
python3 day07 今日大纲
摘要:1. 作业 2. 模块 一个py文件 导入过程: 1. 判断模块在内存是否已经存在 2. 如果有, 直接引入使用 3. 如果没有, 创建一个名称空间. 在名称空间中执行模块中的代码 4. 导入模块的名字 导入模块的顺序: 1. 内置 2. 第三方 3. 自定义 __name__ __main__ 执 阅读全文
posted @ 2019-05-23 17:08 lilyxiaoyy 阅读(118) 评论(0) 推荐(0)


返回
顶部