建立一个普通person类,包含姓名(m_name)
时间: 2024-05-16 14:16:28 浏览: 23
和年龄(m_age)两个成员变量,以及设置姓名和年龄的成员函数。具体代码如下:
```cpp
class Person {
public:
void SetName(const std::string& name) { m_name = name; }
void SetAge(int age) { m_age = age; }
private:
std::string m_name;
int m_age;
};
```
使用方法:
```cpp
Person person;
person.SetName("Tom");
person.SetAge(20);
```
相关问题
建立一个普通person类,包含姓名(m_name),性别(m_gender),年龄(m_age)成员变量
好的,以下是一个简单的普通Person类的示例代码:
```cpp
class Person {
public:
// 构造函数
Person(const std::string& name, const std::string& gender, int age)
: m_name(name), m_gender(gender), m_age(age) {}
// 成员函数,用于获取姓名、性别和年龄
std::string getName() const { return m_name; }
std::string getGender() const { return m_gender; }
int getAge() const { return m_age; }
private:
std::string m_name; // 姓名
std::string m_gender; // 性别
int m_age; // 年龄
};
```
上述代码中,我们创建了一个名为`Person`的类,它包含了姓名、性别和年龄这三个成员变量。我们还定义了一个构造函数,用于初始化这些成员变量。此外,我们还定义了三个成员函数,用于获取姓名、性别和年龄。
用python 建立一个普通person类,包含姓名(m_name),性别(m_gender),年龄(m_age)成员变量
可以使用如下代码创建一个名为Person的类,并包含姓名、性别和年龄成员变量:
```python
class Person:
def __init__(self, name, gender, age):
self.m_name = name
self.m_gender = gender
self.m_age = age
```
在这个类中,我们定义了一个构造函数 `__init__()`,该函数接受三个参数:姓名、性别和年龄,并将它们存储在类的成员变量中。在这个例子中,我们使用了 `self.m_name`、`self.m_gender` 和 `self.m_age` 这三个变量来存储这些属性值。你可以使用以下代码创建一个Person对象:
```python
person1 = Person("Alice", "Female", 25)
print(person1.m_name) # 输出:Alice
print(person1.m_gender) # 输出:Female
print(person1.m_age) # 输出:25
```
在这个例子中,我们使用 `Person` 类创建一个名为 `person1` 的对象,并将其实例化为一个具有“姓名”为“Alice”、“性别”为“Female”和“年龄”为25的“Person”对象。然后我们使用 `print()` 函数输出了这个对象的属性值。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)