摘要: 【1】重载 (1)重载是指在同一个类内被声明的几个具有不同参数列的同名函数。 函数名必须相同,不考虑函数的返回值类型。 (2)示例代码如下: 1 #include <iostream> 2 using namespace std; 3 4 class Sample 5 { 6 public: 7 v 阅读全文
posted @ 2013-01-03 19:27 kaizenly 阅读(847) 评论(0) 推荐(1) 编辑
摘要: 诸位周知,计算机是对现实世界的一种模拟,现在从严格意义而言,其实同时更是一种扩充。编程语言是程序员通过编译器与计算机进行沟通的一种工具。C++编程语言是面向对象的设计理念,也就是以对象为核心。那么,为了能达到代码的复用性,在建立对象之前,必须要抽象设计一个对象的雏形,对头,这个雏形就是所谓的类的概念。设计类时,从宏观上分析,每一类事物包括各类事物其之间都是高度对立与统一的。所以,不外乎只有两种需要区别的成员,一个是各自的属性,因为属性是区别彼此独立的根本性因素。另一个是行为,因为行为是联系彼此统一的本质性表现,或者从程序角度而言称为方法,或是函数。封装性就是一种保证对象各自独立的编程哲学观。既 阅读全文
posted @ 2013-01-03 18:50 kaizenly 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 【1】关于继承中的指针应该注意哪些? (1)指向基类的指针可以指向派生类对象。 当基类指针指向派生类对象时,这种指针只能访问派生对象从基类继承而来的那些成员, 而不能访问子类特有的元素,除非应用强类型转换。 例如有基类B和从B派生的子类D,则 B *p; D dd; p = &dd;是可以的,指针p 阅读全文
posted @ 2013-01-03 16:37 kaizenly 阅读(317) 评论(0) 推荐(1) 编辑
摘要: 多态知识点总结如下: <1> 含有纯虚函数的类称为抽象类 <2> 抽象类不可以实现实例化 <3> 继承抽象类的函数如果没有实现所有的纯虚函数也为抽象类 <4> 纯虚函数的实现格式:virtual void print() = 0; <5> 继承类在实现纯虚函数时,可以略去关键字virtual,但一般 阅读全文
posted @ 2013-01-03 16:06 kaizenly 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 【1】函数是什么? 本质:函数是工具 作用:一个函数为了实现一种功能 发展历程:一个函数是为了实现一种客观的需求功能而设计的一种对应工具 通俗一点说,函数其实就是一种工具。程序其实也很简单的,别被哪些老师【专门忽悠学生的人】把你吓着了。 函数是一个功能体。那么,既然是一个功能体,就从现实中的某个例子 阅读全文
posted @ 2013-01-03 11:36 kaizenly 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 一道笔试题的思考: 记得,找工作时,遇到了这样的一道笔试题。 记不清是那个公司的笔试题,反正觉得自己当时还真费了一点功夫的,但是也就搞定了一部分,结果还是被另一部分给鄙视啦! 现在静下来分析实现如下: 题目:用C++设计一个不能被继承的类 不能被继承?不能被继承?不能被继承?按照继承的理论知识分析, 阅读全文
posted @ 2013-01-03 10:52 kaizenly 阅读(8415) 评论(4) 推荐(0) 编辑
打赏

喜欢请打赏

扫描二维码打赏

微信打赏

点击右上角即可分享
微信分享提示