构造函数再探
构造函数初始值列表
Sales_data::Sales_data(const string &s, unsigned cnt, double price)
{
bookNo=s;
units_sold=cnt;
revenue=cnt*price;
}
这个构造函数和这个效果是一样的
Sales_d...
分类:
编程语言 时间:
2014-06-20 12:12:09
阅读次数:
370
1.类的静态成员
static成员变量与函数
static成员变量:必须在类外初始化;(const或引用类型变量必须在构造函数初始化列表里初始化)
static成员函数:
不依赖于类,相当于类里的全局函数(可以由该类对象调用,也可以 类名::函数名()的形式调用)
不包含this指针,不能声明为const,声明为const表示不会改变对象,而stati...
分类:
编程语言 时间:
2014-06-20 09:27:05
阅读次数:
355
readonly字段可以在声明或构造函数中初始化。class Age { readonly
int age; public Age() { age = 10; } public void ChangeAge...
分类:
其他好文 时间:
2014-06-11 22:55:11
阅读次数:
219
1.代码设计思路:一个总接口:规范策略执行方法一个代理类:将接口作为类的私有化变量,初始化构造多个普通接口实现类:具体实现策略方法一个方法执行类:将代理类通过构造函数初始化实现类,实现方法的执行2.模式优点:高内聚低耦合3.利用面向接口编程的思想
通过对接口的操纵 事实上实现了对实现类的具体业务执行...
分类:
其他好文 时间:
2014-06-11 10:28:34
阅读次数:
283
GUI图形化界面Graphical user
interfaceMenuBar通过Frame的方法setMenuBar(Menubar)添加到Frame中。Dialog和FileDialog()通过构造函数接受一个Frame.
CLI command user interfacejava.Awt ;...
分类:
其他好文 时间:
2014-06-11 09:47:54
阅读次数:
276
System类System
类包含一些有用的类字段和方法。它不能被实例化(表示没有构造函数)。类中的方法和属性都是静态的。 out:标准输出,默认是控制台。
in:标准输入,默认是键盘。获取系统属性信息: properties getProperties(); String setProperty(...
分类:
其他好文 时间:
2014-06-11 09:45:23
阅读次数:
255
通常情况下的构造函数是不带任何的参数:
class X{
private:
int i;
public:
X() {}
X( int ii):i(ii) {}
};
这其实等效于如下实用参数默认值的形式:
class X{
private:
int i;
public:
X( int ii=0):i(ii) {} //defaul...
分类:
编程语言 时间:
2014-06-07 14:55:06
阅读次数:
250
Socket接口用法详解在Java中,基于TCP协议实现网络通信的类有两个,在客户端的Socket类和在服务器端的ServerSocket类,ServerSocket类的功能是建立一个Server,并通过accept()方法随时监听客户端的连接请求。扩展:ServerSocket中常用的构造函数及方...
分类:
编程语言 时间:
2014-06-07 08:02:36
阅读次数:
252
deque容器为一个给定类型的元素进行线性处理,像向量一样,它能够快速地随机访问任一个元素,并且能够高效地插入和删除容器的尾部元素。但它又与vector不同,deque支持高效插入和删除容器的头部元素,因此也叫做双端队列。deque类常用的函数如下。(1)构造函数deque():创建一个空deque...
分类:
其他好文 时间:
2014-06-05 15:08:38
阅读次数:
279
原文:Swift的笔记和参考好久没来了,趁着新语言Swift发布,继续钻研中!Create
Class 创建类 (多态效果)// Create Class 创建类class MyClass { // Properties 成员变量 init() {
// Constructor 构造函数 } // ...
分类:
其他好文 时间:
2014-06-05 15:05:26
阅读次数:
237