- 博客(4)
- 收藏
- 关注
原创 单链表的实现
#pragma once#include#include#includetypedef int DataType;typedef struct SlistNode{ DataType _data; //数据 struct SlistNode* _next; //指向下一个节点的指针}Node;SlistNode* BuyNode(DataType x);
2017-02-28 18:34:34 242
原创 多态的实现--虚表
虚函数:虚函数--类的成员函数前面加virtual关键字,则这个成员函数称为虚函数。虚函数重写--当在子类的定义了一个与父类完全相同的虚函数时,则称子类的这个函数重写(也称覆盖)了父类的这个虚函数。#includeusing namespace std;class Person{public: virtual void BuyTickets() {
2017-02-15 23:53:14 835
原创 探究C++中的菱形继承
菱形继承class Person{ int _AA;};class Student:public Person{ int _BB;};class Teacher :public Person{ int _CC;};class Assistant :public Student, public Teacher{ int _DD;};PS:As
2017-02-15 23:10:06 414
原创 C++类中的继承
#include#includeusing namespace std;class Person{public: Person(const char* name = "abc") :_name(name) { cout << "Person()" << endl; } Person(const Person& pp) :_name(pp._name) {
2017-02-15 17:22:07 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人