zoukankan      html  css  js  c++  java
  • C++自定义方法类、调用

    如求矩形、圆的面积的方法,可以写成一个area类

    area.h中只声明,不实现:

    #ifndef AREA_H //防止重复引用
    #define AREA_H
    class area{//自定义类
    public:
        double RectArea(double length, double width); //类中声明函数
        double CircleArea(double r);
    };
    #endif

    area.cpp中实现:

    #include "stdafx.h"
    #include"area.h"//引入头文件
    
    double area::RectArea(double x, double y)//具体实现
    {
        return x*y;
    }
    double area::CircleArea(double r) {
        return(2 * 3.14*r);
    }

    调用:

    #include "stdafx.h"
    #include<iostream>
    #include"area.h"//引入
    
    using namespace std;
    
    int main()
    {
        area s;//创建对象
        double result = s.RectArea(2, 3);//对象.方法
        cout << result << endl;
        return 0;
    }
  • 相关阅读:
    java反编译工具
    Eclipse反编译插件: Jodeclipse与JadClipse
    Apk修改利器:ApkToolkit v2.1
    新浪微博2.5.1 for Android 去广告
    java
    第K顺序统计量
    身份证号码
    pop3
    google
    Exception
  • 原文地址:https://www.cnblogs.com/xixixing/p/11926962.html
Copyright © 2011-2022 走看看