类模板的目的 设计通用的类型式,以适应广泛的成员数据型式 类模板的定义格式 template<模板形式参数列表>class 类名称{...}; 原型:template<typename T> class A; 类模板的成员 像普通类的成员一样定义 定义在类中或类外均可,后者需要在类名后列些模板参数, ...
分类:
编程语言 时间:
2017-01-08 14:25:40
阅读次数:
193
一、知识点 函数的定义: 1.函数是一个完成特定工作的独立程序模块,包括库函数和自定义函数。例如:scanf(),printf()为库函数,cylinder(),fact()为自定义函数。 2.函数定义的一般形式: 函数类型 函数名 (形式参数表) /*函数首部*/ { 函数实现过程 /*函数体*/ ...
分类:
其他好文 时间:
2016-12-24 01:26:46
阅读次数:
122
1、JAVA中的参数传递问题(掌握) 基本类型 形式参数的改变对实际参数没有影响 基本类型的实际参数和形式参数可以看作两个变量,这两个变量分别操作各自的数据,所以互不影响 引用类型 形式参数的改变直接影响实际参数 引用类型的实际参数和形式参数可以看作两个变量,这两个变量的地址值一样,也就是操作的对象 ...
分类:
其他好文 时间:
2016-12-23 09:56:52
阅读次数:
254
1、函数(掌握)1、概念(掌握) 定义在类中,有特定功能的一小段程序 2、格式(掌握) 修饰符 返回类型 函数名(参数类型 形式参数,...){ 函数体;... ...
分类:
编程语言 时间:
2016-12-23 09:44:26
阅读次数:
221
面向对象三大特性 一、封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 所以,在使用面向对象的封装特性时,需要: 将内容封装到某处 从某处调用被封装的内容 将内容封装到某处 从某处调用被封装的内容 第一步:将内容封装到某处 self 是一个形式参数,当执行 obj1 = ...
分类:
编程语言 时间:
2016-12-21 18:42:03
阅读次数:
214
要想充分理解C# out和ref,必须先明确如下两个概念(对值类型与引用类型掌握比较好的,可以跳过“一、明确两个基本概念”) 一、明确两个基本概念 值类型: 定义:通过值的方式来传递,即实际参数向形式参数传递(关于形参和实参术语,这里不定义)。 存储方式:主要在栈中。 本质:通过值传递,copy副本 ...
<程序>-><声明列表>|<程序><函数> <声明列表>-><声明>|<声明><声明列表> <声明>-> #include < 标识符 . h > <函数>-><修饰符><标识符><形式参数><复合语句> <修饰符>->void | int |char |float|double <标识符>-> < ...
分类:
其他好文 时间:
2016-12-08 09:29:14
阅读次数:
194
类的方法方法的签名:包括访问修饰符,返回类型,方法名,参数列表,返回值数据类型目前所学访问修饰符包括:public private protected(受保护的)传参:1.当实参传给形参时,实际参数的数据被复制给形式参数2.不管传递的实际参数是什么类型,相关的形式参数都该是数据的一份拷贝,这就是按值 ...
分类:
其他好文 时间:
2016-12-07 20:29:37
阅读次数:
139
fork创建进程 函数原型如下 #include// 必须引入头文件,使用fork函数的时候,必须包含这个头文件,否则,系统找不到fork函数 pid_t fork(void); //void代表没有任何形式参数 父进程与子进程 1.掌握概念,什么是父进程,什么是子进程 除了0号进程(系统创建的)之 ...
分类:
系统相关 时间:
2016-12-07 20:13:46
阅读次数:
292
在下面代码中。成员变量与setName()方法中的形式参数的名称相同,都为name,那么该如何在类中区分使用的是哪一个比阿娘呢?在Java语言中规定使用this关键字来代表本类对象的引用,this关键字被隐士的用于引用对象的成员变量和方法,如在上述代码中,this.name指的name是成员变量,第 ...
分类:
其他好文 时间:
2016-12-02 13:53:08
阅读次数:
155