我们都知道,外部类对非静态内部类是完全透明的,即非静态内部类可以访问外部类包括private成员在内的所有成员,但是,另一个常常被大家忽略的地方是外部类也可以在类的内部通过新建内部类对象来访问非静态内部类包括private在内的所有成员,下面将通过示例进行展示。...
分类:
编程语言 时间:
2014-06-05 05:22:38
阅读次数:
241
C++11中的初始化列表构造函数(Initialize_list Constructors)是将std::initializer_list作为第一个参数的构造函数,并且没有任何其他参数(或者其他参数具有默认值)。例如:
#include
#include //必须包含该头文件
#include
using namespace std;
class A
{
private:
vector m...
分类:
编程语言 时间:
2014-06-05 03:32:22
阅读次数:
287
在构造体内初始化数据成员是最常见的方法。
例如:
#include
using namespace std;
class A
{
private:
int i;
string s;
public:
A(int ii,string ss){
//在构造函数体内初始化数据成员
i=ii;
s=ss;
cout<<"ctor:i="<<i<<",s="<<s<<endl;
...
分类:
编程语言 时间:
2014-06-05 01:00:02
阅读次数:
219
public class TestRetry {
public static void main(String[] args) {
retry(5);
}
private static void retry(int maxCount) {
int count = 0;
boolean result = false;
do {
count++;
System....
分类:
其他好文 时间:
2014-06-03 05:10:35
阅读次数:
179
条款55模板的模板参数
见一下stack适配器采用默认Deque的例子
template>
class Stack{
public:
~stack();
void push();
private:
Conts_;
};
这里,Stack的用户现在必须提供一个模板实参,表示元素的类型,还可以提供一个表示容器的类型(默认为deque),并且容器必须能够容...
分类:
编程语言 时间:
2014-06-03 05:00:39
阅读次数:
305
如果将域定义为static,那么每个类中只有一个这样的域。而每一个对象对于所有的实例域却都有自己的一份拷贝。
例如,假定需要给每一个雇员赋予唯一的标识码。这里给Employee类添加一个实例域id和一个静态域nextId:
class Employee{
......
private int id;
private static int nextId = 1;
} 现在...
分类:
编程语言 时间:
2014-06-03 02:43:03
阅读次数:
232
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
private static Boolean isExit = false;
...
分类:
移动开发 时间:
2014-06-03 02:25:32
阅读次数:
257
前面介绍了linux的ssh远程登录协议和ssh无密码登录方式,这里通过secureCRT和putty来看一下具体的密钥登录,也算做个备忘录吧。
1.linux下创建密钥对
还记得前面说的怎么创建密钥对吧:
[sshtest@localhost ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Ente...
servlet 1 //输出JSON格式的省份信息 2
@WebServlet("/ServletDemo1") 3 public class ServletDemo1 extends HttpServlet { 4
private static final long serialVersi...
分类:
Web程序 时间:
2014-05-31 20:16:07
阅读次数:
410
package com.sondon.dhjk.test;
import com.sondon.dhjk.utils.LogUtil;
import junit.framework.TestCase;
public class Test extends TestCase {
private static final String TAG = "Test";
/**
* 构造函数
...
分类:
移动开发 时间:
2014-05-31 17:34:48
阅读次数:
251