码迷,mamicode.com
首页 >  
搜索关键字:class    ( 183544个结果
第12周 《C++语言基础》程序阅读——多重继承(4)
问题描述: (4)阅读程序,写出执行结果,并回答问题     #include using namespace std; class A { public: int n; }; class B:public A {}; // class B:virtual public A{}; class C:public A {}; // cla...
分类:编程语言   时间:2015-05-20 09:47:59    阅读次数:132
第11周 项目二-职员有薪水了(1)
(1)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生类CEmployee定义析构函数,定义输出信息的函数。 class C...
分类:其他好文   时间:2015-05-20 09:47:23    阅读次数:139
第12周 《C++语言基础》程序阅读——多重继承(3)
问题描述: (2)阅读程序,写出执行结果 #include using namespace std; class Base { public: Base(char i) { cout<<"Base constructor. --"<<i<<endl; } }; class Derived1:virtual public Base { public: Der...
分类:编程语言   时间:2015-05-20 09:47:09    阅读次数:106
第11周 项目二-职员有薪水了(2)
(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。) class CPerson { protected: char *m_szName; char *m_szId; int m_nSex...
分类:其他好文   时间:2015-05-20 09:46:30    阅读次数:166
第11周 项目三-点类派生直线类
定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。 #include #include using namespace std; class Point //定义坐标点类 { public: Point():x(0),y(0) {}; Point(double x0, double...
分类:其他好文   时间:2015-05-20 09:46:23    阅读次数:121
JAVA并发编程3_线程同步之synchronized关键字
在上一篇博客里讲解了JAVA的线程的内存模型,见:JAVA并发编程2_线程安全&内存模型,接着上一篇提到的问题解决多线程共享资源的情况下的线程安全问题。 不安全线程分析 public class Test implements Runnable { private int i = 0; private int getNext() { return i++; } @Overri...
分类:编程语言   时间:2015-05-20 09:44:58    阅读次数:142
第12周 《C++语言基础》程序阅读——多重继承(5)
问题描述: (5)阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果  #include using namespace std; class A { protected: int a,b; public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<...
分类:编程语言   时间:2015-05-20 09:43:54    阅读次数:155
C++对象生命周期
1 2 #include 3 #include 4 5 class Parent 6 { 7 public: 8 Parent(){_static = this;} 9 ~Parent(){}10 virtual void print();11 static Parent* _static...
分类:编程语言   时间:2015-05-20 09:31:05    阅读次数:115
Sort Array
各种 Sort 算法,包括 Quick Sort, Merge Sort, Heap Sort, Count Sort 1 package Sort; 2 3 public class Sort { 4 /* 5 * Quick Sort 6 * Tim...
分类:其他好文   时间:2015-05-20 07:09:30    阅读次数:125
LeetCode "Word Search II"
Trie, again.class TrieNode {public: // Initialize your data structure here. TrieNode() : prev(nullptr), c(0), bIsLast(false) { } TrieNo...
分类:其他好文   时间:2015-05-20 07:07:16    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!