zoukankan      html  css  js  c++  java
  • 第二次课程作业

    计算圆面积

    031602128 林志华

    GIT链接

    文件分离感想:

    文件的分离在编译大工程时能有效的节约时间,也便于管理和分析,而在编译小工程的时候,它有助于理清代码之间的逻辑关系,使代码架构变得漂亮些。
    另外,如果是多人合作编程,文件的分离就显得尤为重要,它能让程序员各司其职。

    从个人角度来看,代码漂亮是至关重要的。

    circle.h

    #ifndef CIRCLE_H
    #define CIRCLE_H
    using namespace std;
    class circle
    {
    public:
    	circle();//无参构造方法
    	circle(int);//有参构造方法
    	double getarea();//获取面积值
    private:
    	int r;//半径
    	double area;//面积
    
    };
    
    #endif
    

    circle.cpp

    #include<iostream>
    #include "circle.h"
    #define PI 3.1415926//π
    using namespace std;
    circle::circle()
    {
    	circle::r=1;
    	circle::area=PI;
    }
    circle::circle(int r)
    {
    	circle::r=r;
    	circle::area=PI*r*r;
    }
    double circle::getarea(){
    	return circle::area;
    }
    

    mian.cpp

    #include<iostream>
    #include "circle.h"
    using namespace std;
    int main(){
    	int r;
    	cin>>r;
    	circle a(r);//构造半径r的圆
    	cout<<a.getarea()<<endl;
    }
    
  • 相关阅读:
    串 --- 匹配
    串 --- 匹配
    计算几何 --- 哈希优化
    哈希 --- 线性探测法
    拓扑排序 --- 反向建图
    swift学习
    CocoaPods安装教程 pod setup很慢解决方案
    Adobe Fireworks CS6 Mac破解版
    iStat for mac
    mac环境下清理系统垃圾clearMyMac 3.9 破解版
  • 原文地址:https://www.cnblogs.com/qwe1/p/6775179.html
Copyright © 2011-2022 走看看