摘要:
构造函数是一种特殊的函数,该函数没有返回值,且名称必须和类的名称一致。更重要的是构造函数不可以被继承。当一个类没有定义任何的构造函数时,编译器会给这个类一个默认的构造函数。默认的构造函数没有参数,且是public访问修饰。构造函数是类最先调用的函数。又被分为实例构造函数和静态构造函数。静态构造函数(也叫类型构造函数):一个类只能有一个静态构造函数。该构造函数没有访问修饰,没有参数。静态构造函数在整... 阅读全文
摘要:
对类的内部数据成员和函数成员都可以用static修饰。如果成员被static修饰,那该成员就是静态的,从应用角度讲,类的使用者通过类来访问静态成员在语义上更能够被理解,而通过实例来访问静态成员在语义上显得不合适。在类的内部,所有成员都可以访问静态成员。但反过来,静态成员绝对不可以访问实例成员。静态成员的值对于所有实例对象而言,是共享的,所以任何实例都可以访问或修改静态成员,且更改的结果也同样影响所... 阅读全文