Java OOP - Generic Classes - Q1
A recording of me working on a Generic Classes question: Q1.
Q1. Generic Classes
The TourTest class, mentioned below, produces the following output:
Name = Sydney, price = $250
Name = National Parks, price = $125
public class Tour
{
String name;
int price;
public Tour( String name, int price)
{
this.name = name;
this.price = price;
}
public String getName()
{
return name;
}
public void setName( String name)
{
this.name = name;
}
public int getPrice()
{
return price;
}
public void setPrice( int price)
{
this.price = price;
}
@Override
public String toString()
{
return "Name = " + name + ", price = $" + price + '\n';
}
}// end of class Tour
public class TourTest
{
public static void main( String[] args)
{
Tour tour1 = new Tour("Sydney", 250);
Tour tour2 = new Tour("National Parks", 125);
System.out.println( tour1);
System.out.println( tour2);
}
} // end of class TourTest1
You have to rewrite the above mentioned Tour class as a generic class, so that the following TourTest class can produce the output as mentioned below:
Name = Sydney, price = $250
Name = National Parks, price = $110.75
// Note: less than and greater than signs removed - they are NOT
// allowed in descriptions in YouTube would.
public class TourTest
{
public static void main( String [] args)
{
Tour Integer tour1 = new Tour Integer ("Sydney", 250);
Tour Double tour2 = new Tour Double ("National Parks", 110.75);
System.out.println( tour1);
System.out.println( tour2);
}
}
Moose's Software Valley - Established July, 1996.
https://rebrand.ly/MoosesSoftware
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java OOP - Generic Classes - Q1», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.