03_面向对象_day03类属性和实例属性的概念。类属性是给类对象(类是一个特殊的对象)中定义的属性,通常用来记录与这个类相关的特征,类属性不会用于记录具体对象的特征。类属性的定义是在初始化方法之外的实例对象的属性叫做实例属性,在初始化方法内部定义类属性和实例属性的访问类属性的访问是类名.类属性实例属性的访问是实例对象.属性名,也可以在类内部使用self.属性名访问类方法的定义和使用@classm
分类:
编程语言 时间:
2018-07-02 16:16:52
阅读次数:
225
一、概述 面向过程:根据业务逻辑从上到下,完成代码; 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可; 面向对象:对函数进行分类和封装。 二、面向对象 1.类、对象、方法、实例 ①.字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置 ...
分类:
编程语言 时间:
2018-07-02 01:16:09
阅读次数:
169
1 //设计一个求两个数中较大数的函数模板 2 #include 3 4 template 5 T max(T x,T y){ 6 if(x>y){ 7 return x; 8 } 9 return y; 10 } 11 12 int main(){ 13 int a1=1,a2=2,a3; 14 ... ...
分类:
编程语言 时间:
2018-07-01 18:59:52
阅读次数:
142
泛型语义 泛型(Generic Programming),即是指具有在多种数据类型上皆可操作的含意。泛型编程的代表作品 STL 是一种高效、泛型、可交互操作的软件组件。 泛型编程最初诞生于 C++中,目的是为了实现 C++的 STL(标准模板库)。其语言支持机制就是模板(Templates)。 模板 ...
分类:
编程语言 时间:
2018-06-28 21:12:49
阅读次数:
224
c+++中任然支持c语言中的可变参数函数 c++编译器的匹配调用优先级 1.重载函数 2.函数模板 3.变参函数 存在的缺陷: 变参函数无法解析对象参数,可能造成程序崩溃 进一步的挑战: 如何让编译器精确匹配函数,但不进行实际的调用?(sizeof) 构造中的异常 构造函数抛出异常 构造过程立即停止 ...
分类:
其他好文 时间:
2018-06-26 11:07:29
阅读次数:
145
这是声明了一个函数指针probe,它的参数是一个platform_device类的指针,返回值是int。比如说我们声明了一个函数int func(struct platform_device *),那么可以令probe = func,对func()调用可以用probe()代替。 ...
分类:
其他好文 时间:
2018-06-24 18:04:10
阅读次数:
166
定义和使用 只要点击鼠标右键,就触发oncontextmenu事件并打开上下文菜单。 需要注意的是:所有主流浏览器都支持oncontextmenu事件,但其中的contextmenu元素只有FireBox支持。 兼容性 语法 1、没有添加contextmenu元素 2、添加了contextmenu元 ...
分类:
其他好文 时间:
2018-06-23 01:25:21
阅读次数:
240
模板声明 template<typename/class T>, typename比class最近后添加到C++标准。 常规模板,具体化模板,非模板函数的优先调用顺序。 非模板函数(普通函数)> 具体化模板函数 > 常规模板 显示具体化: 具体化表示为某一特定的类型重写函数模板,声明的含义是使用独立 ...
分类:
编程语言 时间:
2018-06-20 14:37:50
阅读次数:
246
【1】类成员: 类的成员可以分为三大类:字段、方法和属性 1.字段: 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同, 普通字段属于对象 静态字段属于类 class Province: # 静态字段 country = '中国' def __init_ ...
分类:
编程语言 时间:
2018-06-15 15:42:49
阅读次数:
184
在makefile中是支持程序设计语言中变量的概念的,makefile中的变量只代表文本数据(字符串)。那么在makefile中的变量名的规则又有哪些呢?a>变量名可以包含字符、数字以及下划线;b>不能包含":","#","="或"";c>变量名大小写敏感。下来我们来看看变量的定义和使用,如下下来我们以代码为例来进行分析说明CC:=gccTARGET:=hello.out$(TARGET):fun
分类:
其他好文 时间:
2018-06-12 10:27:27
阅读次数:
172