成员函数 Java中编写在类中的函数,一般称为成员函数。 成员函数的一般格式如下(参数可以有也可以没有): 返回类型 函数名称 (类型1 参数1,类型2 参数2,......){ 函数内容 }//普通的成员函数可以直接使用同一个类中的成员变量,不用加变量名。 注:调用函数时,程序会跳转到该函数内部执 ...
分类:
编程语言 时间:
2020-03-13 19:05:08
阅读次数:
46
第十三章 类继承 13.1.1派生一个类 1,派生类对象存储了基类的数据成员 2,派生类对象可以使用基类的方法。 3,派生类需要自己的构造函数。 4,派生类可以根据需要添加额外的数据成员和成员函数。 13.1.12构造函数:访问权限的考虑 1,派生类不能直接访问基类的私有成员,而必须通过基类方法进行 ...
分类:
编程语言 时间:
2020-03-10 09:12:49
阅读次数:
70
接口类是一种特殊的抽象类. 抽象类: 类中至少含有一个纯虚函数. 抽象类的子类如果没有完全实现父类的纯虚函数,那么该子类也是一个抽象类. 接口类: 满足两个条件 (1)没有成员变量 (2)所有成员函数都为public且纯虚. ...
分类:
编程语言 时间:
2020-03-07 19:02:30
阅读次数:
80
friend(友元)可以干什么 修饰对象之一:类 假如B是A的友元,B的成员函数可以访问A的 所有成员 ,包括protect和private成员变量和成员函数,示例: class A { friend class B }; 修饰对象之二:普通函数 普通函数F是A的友元函数,则这个普通函数可以访问A的 ...
分类:
其他好文 时间:
2020-03-06 21:53:07
阅读次数:
91
关联容器的一些成员函数的返回值是 pair 对象,而且 map 和 multimap 容器中的元素都是 pair 对象。pair 的定义如下:template struct pair{ _T1 first; _T2 second; pair(): first(), second() {} //用无参... ...
分类:
编程语言 时间:
2020-03-03 14:39:56
阅读次数:
73
在类中添加private成员。 在mainwidget添加 运行得到 点击Exit按钮即可退出。 自定义槽 /* * 自定义槽,普通全局函数,静态函数,任意的成员函数 * 槽函数需要和信号一致(参数,返回值) * 由于信号没有返回值,所以,槽函数一定没有返回值 */ 隐藏Exit并变换Start的名 ...
分类:
其他好文 时间:
2020-03-02 14:42:15
阅读次数:
62
知识回顾:C语言中 const const 修饰的变量是 只读的,本质上还是变量;(只读变量:可以通过指针修改只读变量中的值) const 修饰的局部变量在栈上分配空间; const 修饰的全局变量在只读存储区分配空间; const 只在编译期间生效,在运行期间无效; const 修饰的变量不是真的 ...
分类:
编程语言 时间:
2020-03-01 23:21:32
阅读次数:
114
栈、队列、双端队列、优先队列 栈和队列的基本实现和特性 栈 1.Stack:先入后出;添加、删除皆为O(1) 2.查询为 O(n) 时间复杂度 方法 | 复杂度 | Access | O(n) Search | O(n) Insertion | O(1) Deletion | O(1) 成员函数 元 ...
分类:
其他好文 时间:
2020-03-01 14:51:41
阅读次数:
92
摘自:https://www.cnblogs.com/Spider-spiders/p/8884729.html 简介 我们程序运行的时候都是放在内存里的、根据静态、成员函数、代码段、对象、等等、放在不同的内存分块里、大概分为5块 1 栈 2 堆 3 BSS段-全局区-(静态区) 4 代码段 5 数 ...
分类:
其他好文 时间:
2020-02-29 12:52:26
阅读次数:
67
Java synchronized 关键字详解 前置技能点 进程和线程的概念 线程创建方式 线程的状态状态转换 线程安全的概念 synchronized 关键字的几种用法 1. 修饰非静态成员方法 2. 修饰静态成员方法 3. 类锁代码块 4. 对象锁代码块 synchronized 修饰非静态方法 ...
分类:
编程语言 时间:
2020-02-28 01:04:57
阅读次数:
90