На данный момент задача такая:
Класс Phone
.
a) Создайте класс Phone
, который содержит переменные number
, model
и weight
.
б) Создайте три экземпляра этого класса.
в) Выведите на консоль значения их переменных.
Застряла на пункте "B" :(
Сделала суперкласс Phone и три его подкласса. Далее сделала для них конструкторы на основе суперкакласса.
Нужно вывести данные объектов которые были созданы на основе этих классов.
Можно ли вывести в команде System.out.println()
эти данные? Или можно как-то по другому это сделать? Заранее спасибо!
public class Phone
{
int number;
String model;
int weight;
Phone()
{
}
Phone(int number, String model, int weight)
{
number = number;
model = model;
weight = weight;
}
}
public class Iphone extends Phone
{
Iphone(int number, String model, int weight){
super(number, model, weight);
}
}
и два аналогичных.
public class Main
{
public static void main(String[] args)
{
Iphone phone1 = new Iphone(1, "odin", 100);
Phone phone2 = new Nokia(2, "dva", 200);
Phone phone3 = new Sony(3, "tri", 300);
}
}
public class Phone
{
int number;
String model;
int weight;
Phone()
{
}
Phone(int number, String model, int weight)
{
this.number = number;
this.model = model;
this.weight = weight;
}
@Override
public String toString()
{
return "Phone{" + "number=" + number + ", model='" + model + '\'' + ", weight=" + weight + '}';
}
}
public class Main
{
public static void main(String[] args)
{
Phone phone1 = new Phone(1, "IPhone", 100);
Phone phone2 = new Phone(2, "Nokia", 200);
Phone phone3 = new Phone(3, "Sony", 300);
System.out.println(phone1);
System.out.println(phone2);
System.out.println(phone3);
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Когда я ставлю двоеточие после любого слова, которое даже не является какой-то переменной, код принимает этоДопустим, если напишу "gjsdlg:"...
для получения данных с сервера использую вот такой запрос:
Как запросом получить данные из двух таблиц? Есть классы Patient и Service