C++实现一个类

复制代码
#include <iostream>

using namespace std;

// 定义一个人的类
class Person {
private:
    int age; // 年龄
    float height; // 身高

public:
    // 构造函数,初始化年龄和身高
    Person(int age, float height) {
        this->age = age;
        this->height = height;
    }

    // 获取年龄
    int getAge() {
        return age;
    }

    // 获取身高
    float getHeight() {
        return height;
    }
};

// 主函数
int main() {
    // 创建一个Person对象,年龄为18,身高为1.75米
    Person p(18, 1.75);

    // 输出年龄和身高
    cout << "Age: " << p.getAge() << endl;
    cout << "Height: " << p.getHeight() << "m" << endl;

    return 0;
}
这个程序定义了一个名为Person的类,该类有两个私有变量:
年龄和身高。构造函数用于初始化这两个变量。
类还有两个公有成员函数,用于获取年龄和身高的值。
在主函数中,创建一个Person对象并输出该对象的年龄和身高。
复制代码

你也可以把类放在person.hpp

复制代码
class Person {
    private:
        int age;
        double height;
    public:
        Person(int a, double h) {
            age = a;
            height = h;
        }
        int getAge() {
            return age;
        }
        void setAge(int a) {
            age = a;
        }
        double getHeight() {
            return height;
        }
        void setHeight(double h) {
            height = h;
        }
};
复制代码

 

posted @   Z_Chan  阅读(38)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示