1. 什么是property属性 一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 2.为什么使用property属性 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: 这显然不合逻辑。为了限制score的范围,可以通过一个set ...
分类:
编程语言 时间:
2019-05-03 16:00:10
阅读次数:
125
val();获取或设置元素的值,主要用于input。 参数:string 字符串 设置元素的值; 不写参数:获取元素的值; 其实这个属性 我们也可以用attr操作,但是没有这个方便 添加类的时候也是一样的addClass() 添加类,我们也可以用attr()操作 这样做会写死 不要用 html和te ...
分类:
Web程序 时间:
2019-04-05 12:05:21
阅读次数:
154
一、封装 4.使用封装的好处: ◆便于使用者正确使用系统,防止错误修改属性 ◆有助于系统之间的松耦合,提高系统独立性 ◆提高软件的可重用性 ◆降低了构建大型系统的风险 二、继承 继承是一种由已有类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类。新类 ...
分类:
其他好文 时间:
2019-03-19 23:13:03
阅读次数:
142
6.1GNUC的扩展关键字:attributeGNUC增加一个atttribute关键字用来声明一个函数、变量或类型的特殊属性。声明这个特殊属性有什么用呢?主要用途就是指导编译器在编译程序时进行特定方面的优化或代码检查。比如,我们可以通过使用属性声明指定某个变量的数据边界对齐方式。attribute的使用非常简单,当我们定义一个函数、变量或类型时,直接在它们名字旁边添加下面的属性声明即可:__at
分类:
编程语言 时间:
2019-02-03 09:17:04
阅读次数:
186
Linux内核中的GNU C 语法扩展简介、C标准
分类:
编程语言 时间:
2019-01-28 01:29:17
阅读次数:
201
特殊属性 含义 __name__ 对象名 __class__ 对象的类型 __dict__ 对象的属性的字典 __qualname__ 类的限定名 C:\Miniconda3\python.exe D:/python_project/STUDY_myself/special_class.pypeng ...
分类:
其他好文 时间:
2019-01-20 22:29:17
阅读次数:
162
神秘的家伙 在对象的世界里,有一个特殊的指针,它叫做this。我们从来没有见过他,但是他却从来都存在。我们通过一个典型的例子来认识它: 我们看到,在”fishc = fishc”之前,所有的语法都没有任何问题: Human()构造器有一个名为fishc的参数 虽然他与Human类里边的属性同名,但却 ...
分类:
其他好文 时间:
2019-01-13 17:16:37
阅读次数:
172
1. __new__ 是在一个对象实例化的时候所调用的第一个方法 2. 它的第一个参数是这个类,其他的参数是用来直接传递给 __init__ 方法 3. __new__ 决定是否要使用该 __init__ 方法,因为 __new__ 可以调用其他类的构造方法或者直接返回别的实例对象来作为本类的实例, ...
分类:
编程语言 时间:
2019-01-11 13:07:18
阅读次数:
179
[TOC] 1. 什么是property属性 一种用起来像是使用的实例属性一样的特殊属性,可以对应于某个方法 如下的例子用于说明如何定一个简单的property属性: property属性的定义和调用要注意一下几点: 定义时,在实例方法的基础上添加 @property 装饰器;并且仅有一个self参 ...
分类:
编程语言 时间:
2018-12-30 19:02:38
阅读次数:
190