![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Eldoos
这个作者很懒,什么都没留下…
展开
-
python property属性详解
property属性什么是property属性一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法############### 定义class Foo:def func(self):pass# 定义property属性@propertydef prop(self): pass############### 调用foo_obj = Foo()foo_...原创 2019-02-13 00:29:08 · 277 阅读 · 0 评论 -
Python:多继承以及MRO顺序
单独调用父类的方法coding=utf-8print(“多继承使用类名.init 发生的状态“)class Parent(object):def init(self, name):print(‘parent的init开始被调用’)self.name = nameprint(‘parent的init结束被调用’)class Son1(Parent):def init(self, ...原创 2019-02-12 17:30:17 · 93 阅读 · 0 评论 -
python中的多态
怎样理解多态?一般python中的封装和继承很好理解,多态会有一点难,多态指的是可以调用多个方法,比如可以调用父类方法,也可以调用子类方法,想调用那个就调用那个。install_app里面的self.install执行用形参的方式传进来的对象里面的install方法。...原创 2019-02-12 00:28:13 · 228 阅读 · 0 评论 -
python: open 打开文件的方式
open 打开文件的方式原创 2019-02-11 19:14:13 · 539 阅读 · 0 评论 -
python:异常捕获完整代码
异常捕获完整代码异常的传递性## 主动抛出异常原创 2019-02-11 00:06:20 · 718 阅读 · 0 评论 -
python:单例模式__new__方法
python:单例模式单例(Singleton)模式 也叫单态模式概述:单例(Singleton)模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。 从另一个角度来说,Singlet...原创 2019-02-10 23:30:33 · 168 阅读 · 0 评论 -
python 类属性和类方法
类属性和类方法类本身也是一个对象,它也可以有属于自己的属性和方法,类方法和类属性主要应用于计数,比如创建了多少个对象,我们可以随时拿出类方法和类属性来查看。类属性的语法:写在初始化方法之外就可以,调用时用【类名.类属性】的方式来访问。类方法的语法:首先在类方法的上面写@classmethod修饰符,然后再写方法 , 如【def 方法名.(cls)】——括号里的参数要写cls。调...原创 2019-02-09 23:35:29 · 157 阅读 · 0 评论 -
python中的类的结构
python中的类的结构原创 2019-02-09 22:55:40 · 522 阅读 · 0 评论 -
python 重写父类方法(override)
重写父类方法(override)当父类方法不满足子类需求时,我们可以重写父类的方法,如果重写的方法里面还需要调用父类里的方法时,我们可以通过在重写的方法里面用super()再次调用父类的方法就可以了。调用父类的方法可以通过【super().父类方法】或【父类名.方法(self)】来实现...原创 2019-02-09 20:29:20 · 5757 阅读 · 4 评论 -
python单继承概念【学习笔记】
什么是继承?继承是一个类可以拥有另一个类的所有属性和方法继承其他类的类叫子类,被继承的类叫父类。为什么要用继承?为了避免重写父类有的方法和属性,如果我们不继承父类,并把父类的方法再写一遍,那么父类里面的属性和方法需要改变的时候,我们得把子类里面的方法也需要改变一次,所有 避免这种情况,我们只需要继承父类就可以了,这样只要父类改变属性或方法,那么继承这个父类的所有子类里面的这个方法或属性都会...原创 2019-02-09 19:39:47 · 301 阅读 · 0 评论 -
python面向对象 类的属性
python面向对象 对象的属性一个类创建的对象可以调用另一个类创建的对象的属性原创 2019-02-09 18:41:06 · 144 阅读 · 0 评论 -
python学习笔记(类和对象)
python学习笔记(面向过程)类和对象是什么?类里面有固定的属性和方法,类可以创建出属于这类的对象,对象可以拥有这个类里的所有属性和方法,一个类创建出来的多个对象各各都有不同的属性和方法。我可以这样理解吗?...原创 2019-02-09 16:57:04 · 165 阅读 · 0 评论 -
Python .property属性-应用
property属性-应用私有属性添加getter和setter方法class Money(object):def init(self):self.__money = 0def getMoney(self): return self.__moneydef setMoney(self, value): if isinstance(value, int): ...原创 2019-02-13 00:31:12 · 102 阅读 · 0 评论