码迷,mamicode.com
首页 >  
搜索关键字:python面向对象    ( 1021个结果
17.Python面向对象之:类空间问题以及类之间的关系
一. 类的空间问题 1.1 何处可以添加对象属性 class A: def __init__(self,name): self.name = name def func(self,sex): self.sex = sex # 类外面可以:obj = A('barry')obj.age = 18pri ...
分类:编程语言   时间:2020-01-11 23:47:44    阅读次数:91
Python 基础学习第十六天(二)
Python 面向对象继承 一 什么是面向对象的继承 比较官方的说法就是: 继承(英语:inheritance)是面向对象软件技术当中的一个概念。如果一个类别A“继承自”另一个类别B,就把这个A称为“B的子类别”,而把B称为“A的父类别”也可以称“B是A的超类”。继承可以使得子类别具有父类别的各种属 ...
分类:编程语言   时间:2020-01-02 20:38:38    阅读次数:72
Python 基础学习第十六天(三)
Python面向对象三大特性 一.封装 把很多数据封装到?个对象中. 把固定功能的代码封装到?个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了?个很?B的函数. 那这个也可以被称为封装. 在?向对象思想中. 是把?些看似?关紧要的内容组合到?起统? ...
分类:编程语言   时间:2020-01-02 20:31:44    阅读次数:82
Python 基础学习第十六天(一)
Python面向对象之类成员 一.细分类的组成成员 之前咱们讲过类大致分两块区域,如下图所示: 每个区域详细划分又可以分为: 二. 类的私有成员 对于每一个类的成员而言都有两种形式: 公有成员,在任何地方都能访问 私有成员,只有在类的内部才能方法 私有成员和公有成员的访问限制不同 : 静态字段(静态 ...
分类:编程语言   时间:2020-01-02 20:21:41    阅读次数:97
python面向对象学习
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 面向对象三个概念: 1.封装 即把客观事物封装成抽象的类,并且类可以把自己的数据和方法让可 ...
分类:编程语言   时间:2020-01-01 16:51:28    阅读次数:73
Python面向对象 | 反射
1. 什么是反射 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。 2. python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 四个内置函数: hasattr(obj, attr): 这个方法用于检查obj是否有 ...
分类:编程语言   时间:2019-12-31 23:32:59    阅读次数:149
Python面向对象 | 组合
软件重用的重要方式,除了继承之外还有另外一种方式,即:组合 一、对象之间的交互 方法可以传参,参数可以是对象。 class Person: role = 'person' def __init__(self, name, sex, hp, ad): self.name = name self.sex ...
分类:编程语言   时间:2019-12-31 21:21:06    阅读次数:67
Python面向对象 | 继承
一、初识继承 面向对象的三大特性:继承,多态,封装。这3大特性是所有面向对象语言特点 父类:又叫超类、基类 子类:又叫派生类 class Parent:pass class Son(Person):pass 继承一般有2种:单继承和多继承 class ParentClass1: #定义父类 pass ...
分类:编程语言   时间:2019-12-31 18:42:43    阅读次数:77
Python面向对象 | 多态
一、多态 多态指的是一类事物有多种形态 python:a 可以接受任意数据类型,对象 默认支持多态。 def func(a): pass 动物有多种形态:人,狗,猪 import abc class Animal(metaclass=abc.ABCMeta): #同一类事物:动物 @abc.abst ...
分类:编程语言   时间:2019-12-31 14:21:19    阅读次数:105
python 23---26
第二十三章 Python 面向对象继承 一 什么是面向对象的继承 继承(英语:inheritance)是面向对象软件技术当中的一个概念。 ? 如果一个类别 A “继承自” 另一个类别 B,就把这个A称为 “B的子类别”,而把B称为“A的父类别 ”也可以称“ B是A的超类”。 ? 继承 可以使得子类别 ...
分类:编程语言   时间:2019-12-30 21:05:09    阅读次数:121
1021条   上一页 1 ... 7 8 9 10 11 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!