java面向对象里面测试类里创建一个新对象,给新对象赋值怎么做
时间: 2023-11-25 10:12:59 浏览: 32
在Java面向对象中,创建一个新对象并给其赋值可以通过以下步骤实现:
1. 首先,定义一个类并声明一个对象变量,例如:
```
public class MyClass {
int myVar;
}
MyClass myObj;
```
2. 然后,使用关键字`new`实例化对象并将其分配给对象变量,例如:
```
myObj = new MyClass();
```
3. 最后,给对象的属性赋值,例如:
```
myObj.myVar = 10;
```
整合起来就是:
```
public class MyClass {
int myVar;
}
MyClass myObj = new MyClass();
myObj.myVar = 10;
```
这样就创建了一个新的对象并给其属性赋值了。
相关问题
java面向对象编写一个有音乐名称音乐类型的音乐类并测试
好的,以下是一个具有音乐名称和音乐类型的Java音乐类示例,并附带一个简单的测试:
```java
public class Music {
private String title;
private String type;
public Music(String title, String type) {
this.title = title;
this.type = type;
}
public String getTitle() {
return title;
}
public String getType() {
return type;
}
public void play() {
System.out.println("Now playing: " + title + " (" + type + ")");
}
public static void main(String[] args) {
Music myMusic = new Music("Bohemian Rhapsody", "Rock");
myMusic.play();
}
}
```
在这个音乐类中,我们有两个私有变量来存储音乐的标题和类型。我们还有一个构造函数来初始化这些变量,并且有两个公共方法来获取这些变量的值。
最后,我们还有一个名为“play”的公共方法,该方法将打印出当前播放的音乐的标题和类型。这个方法可以在其他类中调用,以便播放音乐。
在我们的测试中,我们创建了一个名为“myMusic”的音乐对象,其中包含“Bohemian Rhapsody”这首摇滚乐和“Rock”类型的信息。我们然后通过调用“play”方法来播放这首音乐。
希望这个示例可以帮助您了解如何在Java中编写一个具有音乐名称和类型的音乐类,并进行简单的测试。
用java写一个测试类,分别创建相应类的实例对象,测试方法
非常好的问题!以下是一个简单的示例代码:
```
public class TestClass {
public static void main(String[] args) {
// 创建相应类的实例对象
MyClass1 obj1 = new MyClass1();
MyClass2 obj2 = new MyClass2();
MyClass3 obj3 = new MyClass3();
// 测试方法
obj1.method1();
obj2.method2();
obj3.method3();
}
}
class MyClass1 {
public void method1() {
System.out.println("This is method1 of MyClass1.");
}
}
class MyClass2 {
public void method2() {
System.out.println("This is method2 of MyClass2.");
}
}
class MyClass3 {
public void method3() {
System.out.println("This is method3 of MyClass3.");
}
}
```
这个测试类创建了三个不同的类的实例对象,并分别调用了它们的方法。你可以根据自己的需要修改这个示例代码。希望能对你有所帮助!