Я пытаюсь создать метод тестирования, который удовлетворяет следующим требованиям:
* Создайте класс с именем Demo.java.Этот класс будет содержать ваш метод main
Создать экземпляр вашего класса с помощью конструктора по умолчанию.
Вызвать все методы набора объектов, чтобы присвоить значения вашему объекту
Вызовметод отображения объектов, чтобы распечатать его значения
Создайте еще один экземпляр вашего класса с помощью параметризованного конструктора
Вызовите метод отображения объектов, чтобы распечатать его значения. *
** Ниже приведен код, который у меня есть, однако ошибка возникает в самой первой строке.Компилятор говорит мне, что я должен переименовать класс с именем «Demo» во что-то другое, но мне необходимо назвать его «Demo», поэтому я не уверен, как действовать дальше.
public class Demo {
public static void main(String[] args) {
Netflix p1 = new Netflix();
p1.setPrice(11.99);
p1.setTitle("Expert");
p1.setTypeNumber(2000);
p1.display();
Netflix p2 = new Netflix(100, 7.99, "Novice");
p2.display();
}
}
public class Netflix {
private int typeNumber;
private double price;
private String title;
public Netflix() {
}
public Netflix(int typeNumber, double price, String title) {
super();
this.typeNumber = typeNumber;
this.price = price;
this.title = title;
}
public void display() {
System.out.println( "Netflix [price=" + price + ", title=" + title + ", typeNumber="
+ typeNumber + "]");
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public int getTypeNumber() {
return typeNumber;
}
public void setTypeNumber(int typeNumber) {
this.typeNumber = typeNumber;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
}