摘要: 笔试经历 1 类中的静态变量不能通过构造函数参数列表来初始化,因为静态变量不属于哪个对象。同时静态变量在不初始化的情况下系统会自动为变量赋值,数值型赋值为零,字符型赋值为空。 非静态变量只有在定义时才会被分配内存,因此使用未声明的或者声明了未定义的变量程序都会运行失败。未声明时编译时失败,未定义是运 阅读全文
posted @ 2016-03-09 16:48 小德cyj 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 在介绍多态之前,先回忆:赋值兼容原则、虚基类、二义性、派生类如何给基类赋值等知识。 在赋值兼容原则中:父类对象的指针赋给基类的指针或者父类的对象赋给基类的引用,可以通过强转基类的指针或者引用变为父类的对象。 1 如果不强转访问函数或者数据时只能访问基类本身的,但是此时基类本身数据或者函数中的值应该是 阅读全文
posted @ 2016-03-09 09:57 小德cyj 阅读(211) 评论(0) 推荐(0) 编辑