面向对象编程 什么是面向对象编程 面向对象是一种编程范式 把程序看做不同对象的相互调用 对现实世界建立对象模型 面向对象编程的基本细想 类和实例 类用于定义抽象类型 实例根据类的定义被创建出来 class person: pass xiaoming = person() xiaojun = pers ...
分类:
编程语言 时间:
2020-02-07 22:37:50
阅读次数:
94
1、创建一个狗类,初始化有名字和年龄,创建两个方法蹲下和打滚,然后分别调用这两个狗的属性和方法 class Dog(): def __init__(self,name,age): self.name =name self.age =age def dunxia(self): print(self.n ...
分类:
编程语言 时间:
2019-11-10 15:48:13
阅读次数:
84
一、类的定义 类:用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例 对象:类实例化出来的叫做对象 对象和类的关系:类和对象的关系就像模具和铸件的关系,类的实例化的结果就是对象,而对对象的抽象就是类。 类和实例 面向对象最重要的概念就是类(Class ...
分类:
编程语言 时间:
2019-11-01 16:05:10
阅读次数:
104
转自 http://www.cnblogs.com/BeginMan/p/3510786.html 本文旨在Python复习和总结: 1、如何创建类和实例? # 创建类 class ClassName(object): """docstring for ClassName""" def __init ...
分类:
编程语言 时间:
2019-10-31 18:19:13
阅读次数:
92
恢复内容开始 1、面向对象 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 数据封装、继承和多态是面向对象的三大特点 1.1类和实例 1.1.1 类 定义类是通过class关 ...
分类:
编程语言 时间:
2019-10-06 00:42:29
阅读次数:
69
静态属性、类方法、静态方法 1. 静态属性:在函数前加@property,将函数逻辑”封装“成数据属性,外部直接调用函数名,如同调用属性一样。这个函数是可以调用类和实例的属性的, 静态属性的作用是把类的方法隐藏起来(可以把背后的逻辑隐藏起来),让用户感觉是在调用属性,而不是方法; 2. 类方法:在类 ...
分类:
其他好文 时间:
2019-09-05 13:17:12
阅读次数:
74
面向对象 面向对象编程:Object Oriented Programming 简称:OOP 把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 理解:面向对象中,是类与实例的关系,放在现实中人(包括了男人,女人)它是一个类,小军是人这类的具体某一个人,被叫为实例 百度理解: 类和实例: ...
分类:
编程语言 时间:
2019-08-31 21:51:18
阅读次数:
83
目录 js面向对象编程 js原型链 共享方法 原型继承 js面向对象编程 js原型链 共享方法 原型继承 js面向对象编程 js面向对象编程不同于 java 的类和对象 JavaScript 不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。 js声明的构造函数,类似于普通 ...
分类:
编程语言 时间:
2019-08-18 09:33:20
阅读次数:
92
.对象的定义 字面量定义 var obj={name:”张三”} 类的实例 var obj=new Object() obj.name=”张三”; 类的阶梯 类的本质是function 类和实例的关系 1.每个类(函数)都有一个prototype的属性,这个属性是一个对象,里面有一个construc ...
分类:
其他好文 时间:
2019-08-15 17:33:48
阅读次数:
66
一、容器Container: 镜像Image和容器Container的关系,就像是面向对象程序设计中的 `类` 和 `实例` 一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。 由于容器的定义并没有提及是否要运行容器,所以实际上,容器 = 镜像 + 读写层,也 ...
分类:
其他好文 时间:
2019-08-12 23:58:24
阅读次数:
169