编写一个类创建两个对象,输出成员变量
时间: 2023-06-27 09:01:17 浏览: 42
好的,以下是一个示例代码:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
# 创建两个对象
person1 = Person("Alice", 25)
person2 = Person("Bob", 30)
# 输出成员变量
print("Person1 - Name: {}, Age: {}".format(person1.name, person1.age))
print("Person2 - Name: {}, Age: {}".format(person2.name, person2.age))
```
运行以上代码,输出如下:
```
Person1 - Name: Alice, Age: 25
Person2 - Name: Bob, Age: 30
```
这里我们定义了一个 `Person` 类,它有两个成员变量 `name` 和 `age`。在创建对象时,我们给这两个成员变量分别赋值。最后通过 `print` 函数输出每个对象的成员变量。
相关问题
java编写一个类创建两个对象,输出成员变量
好的,以下是一个Java类的示例,可以创建两个对象并输出它们的成员变量:
```java
public class MyClass {
private int num;
private String name;
public MyClass(int num, String name) {
this.num = num;
this.name = name;
}
public void printInfo() {
System.out.println("num: " + num);
System.out.println("name: " + name);
}
public static void main(String[] args) {
MyClass obj1 = new MyClass(1, "Alice");
MyClass obj2 = new MyClass(2, "Bob");
obj1.printInfo();
obj2.printInfo();
}
}
```
在这个示例中,我们定义了一个名为`MyClass`的类,其中包含了两个成员变量`num`和`name`,以及一个构造函数和一个`printInfo()`方法。
在`main()`方法中,我们创建了两个`MyClass`对象,分别为`obj1`和`obj2`,并分别传入不同的参数。然后,我们调用了每个对象的`printInfo()`方法,输出它们的成员变量值。
输出结果应该为:
```
num: 1
name: Alice
num: 2
name: Bob
```
java,编写一个类,创建两个对象,输出成员变量
好的,以下是一个Java类的示例,可以创建两个对象并输出它们的成员变量:
```java
public class MyClass {
// 声明两个成员变量
private int num;
private String str;
// 构造方法,用于初始化成员变量
public MyClass(int num, String str) {
this.num = num;
this.str = str;
}
// 输出成员变量的方法
public void printInfo() {
System.out.println("num: " + num);
System.out.println("str: " + str);
}
public static void main(String[] args) {
// 创建两个对象
MyClass obj1 = new MyClass(123, "Hello");
MyClass obj2 = new MyClass(456, "World");
// 输出成员变量
System.out.println("obj1:");
obj1.printInfo();
System.out.println("obj2:");
obj2.printInfo();
}
}
```
以上代码中,我们声明了一个名为 `MyClass` 的类,它有两个成员变量 `num` 和 `str`,以及一个构造方法用于初始化这两个成员变量。我们还定义了一个 `printInfo()` 方法,用于输出成员变量的值。在 `main()` 方法中,我们创建了两个 `MyClass` 的对象 `obj1` 和 `obj2`,并通过调用 `printInfo()` 方法输出它们的成员变量。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)