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博客

相关推荐
while(1){yan}9 分钟前
基于IO流的三个小程序
java·开发语言·青少年编程
王燕龙(大卫)11 分钟前
rust:线程
开发语言·rust
Azxcc011 分钟前
cpp-httplib:路径参数解析类剖析
c++·后台开发·httplib
Dev7z17 分钟前
基于MATLAB的零件表面缺陷检测系统设计与实现
开发语言·人工智能·matlab
曼巴UE528 分钟前
UE C++ 字符串的操作
java·开发语言·c++
天天进步201533 分钟前
Linux 实战:如何像查看文件一样“实时监控” System V 共享内存?
开发语言·c++·算法
凛_Lin~~35 分钟前
安卓/Java语言基础八股文
java·开发语言·安卓
八年。。37 分钟前
Python 版本确认方法
开发语言·笔记·python
foundbug99939 分钟前
基于MATLAB Simulink的双向DC-DC变换器仿真程序实现
开发语言·matlab
元亓亓亓1 小时前
考研408--操作系统--day8--操作系统--虚拟内存&请求分页&页面置换/分配
android·java·开发语言·虚拟内存