摘要: 虚方法(virsual method)挺起来玄乎其玄,向从未听说过这个概念的人解释清楚是一件相当困难的事情。 因为这是一个很不容易理解的概念,但它在比较抽象的代码里边是不可少的。 那么既然用枯燥的文字来描述虚方法不可行,我们毅然选择走另一条路:通过一个简单的例子引发的问题来探究虚方法的作用以及完整的 阅读全文
posted @ 2019-02-19 10:44 耐烦不急 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 潜规则: 静态成员是所有对象共享的,所以不能在静态方法里访问非静态的元素。 非静态方法可以访问类的静态成员,也可以访问类的非静态成员。 为什么呢? 回顾下:this指针是类的一个自动生成、自动隐藏的私有成员,它存在于类的非静态成员函数中,指向被调用函数所在的对象的地址。当一个对象被创建时,该对象的 阅读全文
posted @ 2019-02-19 09:59 耐烦不急 阅读(220) 评论(0) 推荐(0) 编辑