复制三角形的三边

来源:互联网 发布:程序员思维修炼 编辑:程序博客网 时间:2024/04/27 05:20

<pre name="code" class="cpp">/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称:main.cpp*作    者:郭辉*完成时间:2016年3月30日*版 本 号:v1.0**问题描述:复制三角形。*输入描述:*程序输出:两个三角形。*/#include<iostream>using namespace std;class Triangle{public:Triangle(const Triangle&p);//复制构造函数    Triangle(double x=1,double y=1,double z=1);//构造函数void shouMessage();private:double a,b,c;};Triangle::Triangle(const Triangle&p){     a=p.a; b=p.b; c=p.c;}void Triangle::shouMessage(){   cout<<"三角形的三边为:"<<a<<'\t'<<b<<'\t'<<c<<endl;}Triangle::Triangle(double x,double y,double z){  a=x;  b=y;  c=z;}int main(){  Triangle tri1(3,4,5);  tri1.shouMessage();  Triangle tri2(tri1);  tri2.shouMessage();  return 0;  }


知识点总结:类和对象的应用

学习心得:熟能生巧

0 0
原创粉丝点击