高程——第一部分+C++基础5.pptVIP

  • 20
  • 0
  • 约1.48万字
  • 约 39页
  • 2016-12-23 发布于广东
  • 举报
#include iostream using namespace std; class CShape { public: // 将area定义成纯虚函数 virtual float area() =0 ; }; class CTriangle:public CShape { public: CTriangle(float h, float w) { m_H=h; m_W=w; } float area() { return (float)(m_H *m_W * 0.5); } private: float m_H, m_W; }; class CCircle:public CShape { public: CCircle(float r) { m_R=r; } float area() { return (float)(3.1416 * m_R * m_R); } private: float m_R; }; void main() { CShape *s[2]={ new CTriangle(3,4), new CCircle(5) }; for(int

文档评论(0)

1亿VIP精品文档

相关文档