一、面向对象 编程方式 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强…” 什么是面向对象 面向对象就不像面向过程那样按照功能划分模块了,它所关注的是软件系统有哪些参与者,把这些参与者 ...
分类:
编程语言 时间:
2019-01-28 23:48:18
阅读次数:
227
类与实例 类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息。 类、属性和方法命名规范 类名通常由大写字母打头。这是标准惯例,可以帮助你识别类,特别是在实例化过程中(有时看起来像函数调用)。还有,数据属性(变量或常量)听起来应当是数据值的名字,方法名应当指出对应对象或值的行为 ...
分类:
编程语言 时间:
2019-01-28 15:11:04
阅读次数:
136
1.python的三大特性:python的三大特性,封装,多态,继承封装:函数 模块 类 对象多态 : python中默认支持多态继承: python中的子类继承父类属性和方法鸭子类型: 看着像鸭子,它就是鸭子python中处处都是鸭子 # 两者之间没有任何关系,但是都遵循着一个隐形的标准两个类中的... ...
分类:
其他好文 时间:
2019-01-26 22:41:56
阅读次数:
212
c语言:面向过程;c++面向对象 同类型变量放在一起组成数组 类 属性 方法 构造方法。 用于创建这个类的对象。无参的构造方法可以由系统自动创建。 构造器也叫构造方法constructor,用于对象的初始化。 注意:手动添加的构造器,系统不会自动创建,要自己加上空构造器, 要点 通过new关键字调用 ...
分类:
其他好文 时间:
2019-01-25 20:04:28
阅读次数:
193
class Goods: name1 = "我是类属性, 类变量" def __init__(self): self.name2 = "我是实例属性, 实例变量" @property def tb(self): return "我是property属性, 使用起来像实例属性一样的属性" @class... ...
分类:
其他好文 时间:
2019-01-25 16:05:50
阅读次数:
190
今天做一个视频接口对接,发现对方提供的文档没有json格式,无法自动生成请求和响应对象 json自动生成C#类的工具 http://tool.sufeinet.com/Creater/JsonClassGenerator.aspx 所以拿到对方文档表格之后,写了这个js工具,自动生成C#类属性和注释 ...
从网上搜集摘录的jdk特性,在这里记录下来以便自我学习. jdk5新特性 1、自动装箱和拆箱 2、枚举 3、静态导入 4、可变参数 5、內省 是Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性那么,那我们可以通过getName,setName来得到其值或者设置新的值。通过get ...
分类:
其他好文 时间:
2019-01-22 11:52:43
阅读次数:
242
1. SB放上俩 imageview,拖线成类属性 ...
分类:
编程语言 时间:
2019-01-22 10:44:57
阅读次数:
184
1.模型类属性命名限制:(1)不能是python的保留关键字(2)不允许使用连续的下划线,这是由django的查询方式决定的(3)定义属性时需要指定字段类型,通过字段类型的参数指定选项,语法如下:属性名=models.字段类型(选项)2.字段类型:(1)使用时需要引入django.db.models包,字段类型如下:(2)选项:通过选项实现对字段的约束,选项如下:对比:null是数据库范畴的概念,
分类:
其他好文 时间:
2019-01-21 12:12:39
阅读次数:
175
@函数名(类的描述符)相当于fuc = decorator(fuc) 装饰器: 利用描述符自定制property 内置的装饰器 内置的装饰器有三个,分别是staticmethod、classmethod和property,作用分别是把类中定义的实例方法变成静态方法、类方法和类属性。由于模块里可以定义 ...
分类:
编程语言 时间:
2019-01-19 18:51:36
阅读次数:
280