定义一个名为person的类,其中含有一个string类型的成员变量name和一个int类型的成员变量age,分别为这两个变量定义访问方法和修改方法。另外,再为该类定义一个名为speak的方法,输出其
时间: 2023-04-26 12:03:25 浏览: 262
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def get_name(self):
return self.name
def set_name(self, name):
self.name = name
def get_age(self):
return self.age
def set_age(self, age):
self.age = age
def speak(self):
print("My name is", self.name, "and I am", self.age, "years old.")
相关问题
定义一个名为Person的类,其中含有一个String类型的成员变量name和一个int类型的成员变量为该类定义一个名为speak的方法,在其中输出其name和age的值。
好的,这是一个定义Person类的Java代码,其中包含一个名为speak的方法:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public void speak() {
System.out.println("My name is " + name + ", and I am " + age + " years old.");
}
}
```
在这个类中,我们定义了两个属性:姓名 (name)、年龄 (age)。我们还定义了一个有参构造器,用于初始化这两个属性。最后,我们还定义了一个名为speak的方法,该方法会在控制台输出该Person对象的姓名和年龄。
JAVA写一个person类,成员变量有name和age
好的,以下是一个基本的Java Person类,包含有name和age成员变量:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
这个类包含了一个构造函数和两个getter和setter方法,分别用于获取和设置name和age成员变量的值。