c++核心编程指南

复制代码
#include <iostream>
#include <string>
 
class Person {
private:
    std::string name;
    int age;
 
public:
    // 构造函数
    Person(const std::string& n, int a) : name(n), age(a) {}
 
    // 获取姓名
    std::string getName() const {
        return name;
    }
 
    // 获取年龄
    int getAge() const {
        return age;
    }
 
    // 打印个人信息
    void print() const {
        std::cout << "Name: " << name << ", Age: " << age << std::endl;
    }
};
 
int main() {
    Person person("Alice", 30); // 创建Person对象
    person.print(); // 输出个人信息
 
    return 0;
}

这段代码定义了一个Person类,并在main函数中创建了一个Person对象。它演示了类的基本概念,包括构造函数、公有和私有成员、公有方法的使用。这是学习C++核心编程的基础。

C++核心编程(黑马程序员笔记)_黑马c++核心编程讲义-CSDN博客

C++核心编程------面向对象-CSDN博客

相关推荐
数据知道4 分钟前
Go基础:一文掌握Go语言泛型的使用
开发语言·后端·golang·go语言
啃啃大瓜16 分钟前
常用库函数
开发语言·python
笑口常开xpr21 分钟前
【C++继承】深入浅出C++继承机制
开发语言·数据结构·c++·算法
代码AC不AC24 分钟前
【C++】红黑树实现
c++·红黑树·底层结构
你不是我我1 小时前
【Java开发日记】请介绍类加载过程,什么是双亲委派模型?
java·开发语言
teeeeeeemo1 小时前
Webpack 模块联邦(Module Federation)
开发语言·前端·javascript·笔记·webpack·node.js
修炼室1 小时前
如何将Python脚本输出(含错误)全量保存到日志文件?实战指南
开发语言·python
@LetsTGBot搜索引擎机器人1 小时前
用 Python 打造一个 Telegram 二手交易商城机器人
开发语言·python·搜索引擎·机器人·.net·facebook·twitter
liu****2 小时前
2.c++面向对象(三)
开发语言·c++
linux kernel2 小时前
第二十四讲:C++中的IO流
开发语言·c++