随笔分类 - 面向对象编程
https://www.cnblogs.com/liu--huan/p/9512134.html
摘要:单例模式: 定义:多次实例化都指向同一个内存地址 单例模式1 (绑定给类来 classmethod) class People: isinstances = None def __init__(self,name): self.name = name @classmethod def auth(cl
阅读全文
摘要:异常信息处理 什么是异常处理: 程序出现异常,被抛出来的错误信息,然后程序终止 (1)异常处理单分支 从上到下一次捕获 (2)异常处理多分支 try: 代码1 代码2 代码3 ...... except NameError: # 一旦该语句被异常捕获,代表该条语句没有被执行 当抛出的异常是NameE
阅读全文
摘要:组 合 组合: 某一个对象的拥有属性,该属性等于另一个类对象 用组合的目的: 通过为某一个对象增加属性,可以间接的把两个类 组合/关联到一起 其次减少类与类之间代码冗余 组合列子: 多态与多态性 多 态: 指同种事物的不同形态 多态性: 在多态的背景下,可以不用考虑对象具体类型下而直接使用对象 多态
阅读全文
摘要:继承: 是一种新建的类型,新建的类称为子类/派生类,被继承的类称为父类/基类/超类 继承特性: (1)一个子类可以继承多个父类 class auth(a,b,c) (2)子类可以遗传父类的属性 类分为两种: 新式类:Python3 全是新式类,默认继承(object) 经典类:python2中才有经
阅读全文
摘要:对象: 对象是特征与技能的结合体 类: 对象是特征与技能的结合体,而类则是一系列对象相同的特征与技能的结合体 强调: 1.对象是具体存在的事物,而类则一个抽象的概念 2.站在不同的角度总结出的类与对象是不同的 在现实世界中:先有一个个具体存在的对象,然后随着人类文明的发展才总结出类的概念 在程序中:
阅读全文

浙公网安备 33010602011771号