随笔分类 -  概念

摘要:template class Widget; // uses "class"template class Widget; // uses "typename" 答案:没什么不同。在声明一个 template type parameter(模板类型参数)的时候,class 和 typename 意味... 阅读全文
posted @ 2014-10-25 22:16 dzqabc 阅读(2917) 评论(0) 推荐(2)
摘要:为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。需要理解四个名词:1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改... 阅读全文
posted @ 2014-06-15 10:43 dzqabc 阅读(1313) 评论(0) 推荐(0)