码迷,mamicode.com
首页 >  
搜索关键字:class    ( 183544个结果
第十一周项目三-点类派生直线类
【项目3 - 点类派生直线类】定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。 #include #include using namespace std; class Point //定义坐标点类 { public: Point():x(0),y(0) {}; Point(...
分类:其他好文   时间:2015-05-27 10:13:07    阅读次数:137
第12周 项目四-点、园关系(1)(2)(3)
(1)先建立一个Point(点)类,包含数据成员x,y(坐标点); (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心; (3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出); 代码: #include using namespace std; class Point { protected: ...
分类:其他好文   时间:2015-05-27 10:12:35    阅读次数:149
第12周 项目四-点、圆关系(5)
(5)在圆类上重载关系运算符(6种),使之能够按圆的面积比较两个圆的大小。自编main函数完成测试。 代码: #include using namespace std; class Circle; class Point { protected: int x; int y; public: Point(int a,int b):x(a),y(b) {...
分类:其他好文   时间:2015-05-27 10:08:34    阅读次数:157
第十二周阅读程序4:虚拟基类-同名数据成员
问题及代码: (1)程序执行后,运行结果是多少? (2)将程序中有注释的两条语句修改为注释的内容,即将“class B:public A {};”修改为“class B:virtual public A{};”,“class C:public A {}; ”修改为“class C:virtual public A{};”,重新编译运行程序,程序的运行结果又是多少? #include usi...
分类:其他好文   时间:2015-05-27 10:07:27    阅读次数:100
第13周 《C++语言基础》程序阅读——多态性与抽象类 (1)
1、阅读下面的程序,并写出运行结果 (1)虚函数 #include using namespace std; class A { int a; public: A():a(5){} virtual void print()const { cout<<a;} }; class B: public A { char b; public: B() ...
分类:编程语言   时间:2015-05-27 10:07:09    阅读次数:160
第十二周阅读程序3:虚基类的构造函数
问题及代码: #include using namespace std; class Base { public: Base(char i) { cout<<"Base constructor. --"<<i<<endl; } }; class Derived1:virtual public Base //虚基类 { pub...
分类:其他好文   时间:2015-05-27 10:06:02    阅读次数:121
第13周 《C++语言基础》程序阅读——多态性与抽象类 (3)
1、阅读下面的程序,并写出运行结果 (3)纯虚函数 #include using namespace std; class Base { public: virtual void Who() =0; }; class FirstDerived:public Base { public: void Who() { cout<<"F"; } }; cl...
分类:编程语言   时间:2015-05-27 10:04:38    阅读次数:116
第13周 《C++语言基础》程序阅读——多态性与抽象类 (2)
1、阅读下面的程序,并写出运行结果 (2)虚析构函数 #include using namespace std; class BASE { private: char c; public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; } }; class DERIVED:public BASE ...
分类:编程语言   时间:2015-05-27 10:04:12    阅读次数:172
iOS开发——常用Runtime函数
Runtime函数1.可以通过NSObject的一些方法获取运行时信息或动态执行一些消息:1./*Returns a Boolean value that indicates whether the receiving class is a subclass of, or identical to,...
分类:移动开发   时间:2015-05-27 09:52:03    阅读次数:162
任意定义一个二维数组,实现矩阵的转置——java
import java.util.Scanner;/** 任意定义一个二维数组,编写程序实现矩阵的转置。* */public class MatrixTransposition { public static void main(String[] args) { //create the ...
分类:编程语言   时间:2015-05-27 09:50:52    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!