内部类的概述: 把类定义在另一个类的内部,该类就被称为内部类。 举例:把类B定义在类A中,类B就被称为内部类。 内部类的访问特点: A:内部类可以直接访问外部类的成员,包括私有成员。 B:外部类要想访问内部类成员,必须创建内部类的对象,通过内部类的对象去访问。 示例代码如下: ...
分类:
编程语言 时间:
2018-02-19 18:14:37
阅读次数:
161
内部类概念:顾名思义,就是将一个类定义在另一个个类内部。内部的类称之为内部类 。 内部类的主要特点:1.内部类可以很好的实现隐藏,可以使用protected、private修饰符。2.内部类可以直接访问外部类的所有成员,包括私有成员。3.外部类不能直接访问内部类的成员,必须首先要建立内部类的对象才可 ...
分类:
编程语言 时间:
2018-02-16 17:53:37
阅读次数:
148
定义一个类 struct Sales_data{ std::string isbn()const ; Sales_data& combine(const Sales_data&); std::string bookNo; unsigned units_sold=0; double revenue=0 ...
分类:
编程语言 时间:
2018-02-16 11:32:06
阅读次数:
214
绑定IO资源:获取文件当前的使用权限FileWriter和FileReader是Io流升级的便捷类,不能代表IO流数据就是二进制数同样的二进制数据,被不同软件通过规则翻译成不同形式的数据显示出来,其本质一直都是二进制数字OutputStream:字节输出流的根类,定义了所有字节输出流应该具备的方法c ...
分类:
其他好文 时间:
2018-02-12 23:42:17
阅读次数:
280
1、编写一个程序,要求: (1)生明一个类Complex(复数类),定义类Complex的两个对象c1和c2,对象c1通过构造函数直接指定复数的实部和虚部(类私有数据成员为double类型:real和imag)为2.5及3.7,对象c2通过构造函数直接指定复数的实部和虚部为4.2及6.5; (2)定 ...
分类:
其他好文 时间:
2018-02-12 11:24:15
阅读次数:
168
2018.2.11 ================== 类中的常成员 关键字const,在类定义中声明数据成员使用关键字限定,声明时不能初始化。 初始化列表,类中的任何函数都不能对常数据成员赋值,包括构造函数。为构造函数添加初始化列表是对常数据成员进行初始化的唯一途径。 定义对象时初始化。定义含常 ...
分类:
其他好文 时间:
2018-02-11 22:41:01
阅读次数:
141
一、队列的特征性: 1. 先进先出 9 8 7 6 5 4 3 2 1 0 last first 二、类定义队列 class: 1、实例属性 a.first节点 b.last节点 每一个新元素进来时,都是从最后面插入进来;每一个元素要出去,都是从开头向外出。 2、实例方法 a.进队列 enqueue ...
分类:
编程语言 时间:
2018-02-11 19:55:39
阅读次数:
179
面向对象编程:把以前你写的那些函数封装到一个类里面 类:定义类的时候,类名的首字母都大写,用类的话,必须得先实例化 构造函数:类被实例化的时候,它会自动的执行构造函数。 属性:类里面的变量方法:类里面的函数。 self代表的是本类对象。 实例就是对象,实例变量和类变量 私有函数 私有变量 只能在类里 ...
分类:
编程语言 时间:
2018-02-10 23:28:17
阅读次数:
332
一,类和实例 1,类是创建实例的模板,而实例则是一个一个具体的对象,各个实例拥有的数据都互相独立,互不影响; 定义类:定义类是通过class关键字,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object), 表示该类是从哪个类继承下来的,通常,如果没有合适的继 ...
分类:
编程语言 时间:
2018-02-10 12:54:01
阅读次数:
202
其实工作中一直在使用单例模式但是一直没留意过,有空简单总结一下。 单例模式的要点有三个: 1、是某个类只能有一个实例。 2、是它必须自行创建这个实例。 3、是它必须自行向整个系统提供这个实例。 从具体实现角度来说,就是以下三点: 1、是单例模式的类只提供私有的构造函数。 2、是类定义中含有一个该类的 ...
分类:
其他好文 时间:
2018-02-09 15:27:44
阅读次数:
129