之前有一些项目是托管在github上的,无奈github速度太慢,而且空间有限,还不能有私有项目。后来发现开源中国的git托管(git.oschina.net)还不错,可以托管1000个项目,而且可以选择公开和私有,试用了一段时间,觉得还不错,就决定把github上的项目慢慢转过来。转移的步骤很简单...
分类:
其他好文 时间:
2014-07-10 13:54:57
阅读次数:
190
1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 //Student类 8 class Student 9 { 10 private://私有 11 char name[1...
分类:
编程语言 时间:
2014-07-10 13:22:54
阅读次数:
276
display:box;box-flex是css3新添加的盒子模型属性,它的出现可以解决我们通过N多结构、css实现的布局方式。经典的一个布局应用就是布局的垂直等高、水平均分、按比例划分。目前box-flex属性还没有得到firefox、Opera、chrome浏览器的完全支持,但可以使用它们的私有...
分类:
Web程序 时间:
2014-07-10 09:56:16
阅读次数:
238
题目:用c++实现一个不能被继承的类题解分析:常规解法:首先想到的是在C++ 中,子类的构造函数会自动调用父类的构造函数。同样,子类的析构函数也会自动调用父类的析构函数。要想一个类不能被继承,我们只要把它的构造函数和析构函数都定义为私有函数。那么当一个类试图从它那继承的时候,必然会由于试图调用构造函...
分类:
编程语言 时间:
2014-07-10 00:20:08
阅读次数:
357
昨天写了篇《js 奇葩技巧之隐藏代码》,今天来写个工具方便大家生成吧。在昨天算法基础上优化了解码算法,采用立即函数运行。有两种模式可供选择:1. eval 全局模式,比如你定义的 var abc = 123; 生成执行后,可直接调用。2. Function 独立作用域模式,你定义的变量全是私有的,外...
分类:
Web程序 时间:
2014-07-07 22:52:44
阅读次数:
341
Singleton 是对全局变量的取代策略
作用:保证一个类只能有一个实例,并提供一个全局唯一的访问点。
仅有一个实例:通过类的静态成员变量来体现。
提供访问它的全局访问点:访问静态成员变量的静态成员函数来体现。
《设计模式》一书中给出了一种很不错的实现,定义一个单例类,使用类的私有静态指针变量指向类的唯一实例,并用一个公有的静态方法获取该实例。
单例模式通过类本身来管理其唯一实例,这种特性提供了解决问题的方法。唯一的实例是类的一个普通对象,但设计这个类时,让它只能创建一个实例并提供对此实例的全局访问...
分类:
其他好文 时间:
2014-06-30 20:27:52
阅读次数:
255
上篇博客中讲解了一些js对象的基本概念和用法,这篇博客讲解一下js属性方面的:公有属性,私有属性,特权方法。
如果学过java,公有属性,私有属性,特权方法(即可以访问和设置私有属性的方法)一定很熟悉,那么让我们来看看在js里如何实现呢?
1、公有属性
首先看公有的第一层意思是可以被大家所访问的,对外开放的属性,是相对于私有属性而言的:
function Person(...
分类:
Web程序 时间:
2014-06-30 15:44:42
阅读次数:
251
1.友元函数
(1)友元函数是定义在一个类外的普通函数。
友元函数和普通函数的定义一样;在类内必须将该普通函数声明为友元。
(2)友元函数不是成员函数。
不能通过对象来调用,而是直接调用;友元函数可以访问类的公有、受保护以及私有成员,但是必须通过对象、对象指针或者对象引用来访问。
2.友元函数的声明
friend 返回值类型 函数名(参数表);
在类中只需要将这个声明放置在公有部分即...
分类:
编程语言 时间:
2014-06-30 06:29:31
阅读次数:
190
面向对象的三大特性——继承、封装、多态性。
我们先来说说继承。继承,是子类对父类的沿用,父类的除私有(private)部分外,都可以归子类所继承。
继承的关系:子类=继承类=派生类,父类=基类
对父类进行继承的子类被称为继承类。又可描述为父类派生而产生的子类为派生类。
被子类继承的父类被称为基类
继承的两个特性:单一性、传递性。
单一性:说的是单继承,即子类直接继承只能继承于一个父类。...
分类:
其他好文 时间:
2014-06-30 00:29:07
阅读次数:
299
C++的继承
1.继承方式
public(公有继承)
派生类中的成员可以访问基类的public成员和protected成员,但不能访问基类的private成员。
派生类的对象只能访问基类的public成员。
protected(保护继承),private(私有继承)
派生类中的成员可以访问基类的public成员和protected成员,但不能访问基类的private成员。
派...
分类:
编程语言 时间:
2014-06-29 22:37:19
阅读次数:
227