面向对象是个抽象的东西,概念比较多,下面会一一介绍。 一、类和实例 类(Class)和实例(Instance)是面向对象最重要的概念。 类是指抽象出的模板。实例则是根据类创建出来的具体的“对象”,每个对象都拥有从类中继承的相同的方法,但各自的数据可能不同。 关键字class后面跟着类名,类名通常是大 ...
分类:
编程语言 时间:
2018-02-25 19:12:14
阅读次数:
254
一,类和实例 1,类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立,互不影响; 定义类:定义类是通过class关键字,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object), 表示该类是从哪个类继承下来的,通常,如果没有合适的继 ...
分类:
编程语言 时间:
2018-02-10 12:54:01
阅读次数:
202
class Car(object): # 模型,模板 def __init__(self, color, window): # 构造函数,类在初始化的时候会执行它,顺序无所谓,可以写在最下面 # 如果你的类在实例化的时候要传入一些参数,那么你就要在__init__这个函数里写参数了 self.col ...
分类:
编程语言 时间:
2018-02-09 20:45:32
阅读次数:
182
面向对象编程 — 类定义与实例化 类中的变量是类的数据属性,函数为类的方法(函数)属性 类定义的所有变量和函数都会被存在dict的字典中(命名空间) 类在定义之后代码就可以被执行,不需要被调用 类中的变量是类的数据属性,函数为类的方法(函数)属性 类定义的所有变量和函数都会被存在dict的字典中(命 ...
分类:
编程语言 时间:
2018-01-21 22:30:46
阅读次数:
186
面向对象,看似不难。有的同学学过之后,还是不知道如何去使用它。有时候编写代码,写着写着就遇到坑了,比如写着写着就连你自己也在怀疑到底是不是面向对象编程了。????因此,本人想了一个比较简单的例子,来用面向对象的方式去思考它,去编码。那么,我不会做过多的说明,我想我的代码应该是最容易让人看懂的!#coding:u
分类:
编程语言 时间:
2018-01-20 20:30:13
阅读次数:
179
在上一章节中,看书自学python-socket编程里面发现很多问题,一个重点是不知道python的class是什么,总是在百度每一句代码是什么意思,发现好像问题挺大的,万一后面还出现了class怎么办,难道每一句百度???,果断百度“python面向对象编程”,以下是学习python面向对象编程的 ...
分类:
编程语言 时间:
2018-01-20 19:48:16
阅读次数:
174
面向对象:类和对象,类是抽象的,是种概念。对象时真实存在的事物。类是对象的模板,对象是由类创建的。 类由三部分构成,1.类名。2.属性。3.方法 猫吃鱼......猫在奔跑汤姆的年龄为:20猫吃鱼......猫在奔跑laomao的年龄为:40 注意: ...
分类:
编程语言 时间:
2018-01-03 17:33:28
阅读次数:
109
面向对象编程 在python中,同样是类和对象作为重要的组成部分。 而且在python中基本数据类型如int都是有封装类的,都有自己的方法,应该是和java里面的Integer类似吧 类包括域和方法:域也就是类或对象中的变量,方法就是类里面声明的函数 self 关键字: 相当于java中的this, ...
分类:
编程语言 时间:
2017-11-29 21:00:48
阅读次数:
153
python面向对象编程 基本概念理解 1. 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 2. 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。 ...
分类:
编程语言 时间:
2017-11-29 20:58:31
阅读次数:
207