Java program for automobiles
Create a package called Automobile. Define an abstract class called Vehicle. Vehicle class has the following abstract methods: public String modelName() public String registrationNumber() public String ownerName() Create TwoWheeler subpackage under Automobile package Hero class extends Automobile.vehicle class public int speed() – Returns the current speed of the vehicle. public void radio() – provides facility to control the radio device Honda class extends Automobile.vehicle class public int speed()– Returns the current speed of the vehicle.
public int cdplayer() – provides facility to control the cd player device which is available in the car and test all the methods by invoking them.
------------------------------------------------------------------------------------------------------------------------
import automobile.Honda;
import automobile.twowheeler.Hero;
public class Test {
public static void main (String [] args) {
Hero hero= new Hero("Hero Moto","DL12345","SARA",80);
hero.getModelName();
hero.getRegistrationNumber();
hero.getOwnerName();
hero.getSpeed();
hero.getRadio();
System.out.println();
Honda honda = new Honda("Honda City","TARA","TN12345",100);
honda.getModelName();
honda.getRegistrationNumber();
honda.getOwnerName();
honda.getSpeed();
honda.CdPlayer();
System.out.println();
}
}
-------------------------------------------------------------------------------------------------------------------------package automobile;
public abstract class Vehicle {
public abstract void getModelName();
public abstract void getRegistrationNumber();
public abstract void getOwnerName();
}
-------------------------------------------------------------------------------------------------------------------------
package automobile.twowheeler;
import automobile.Vehicle;
public class Hero extends Vehicle {
public int Speed;
private String ModelName;
private String RegistrationNumber;
private String OwnerName;
public Hero(String ModelName, String RegistrationNumber,String OwnerName, int Speed ) {
super();
this.ModelName=ModelName;
this.RegistrationNumber=RegistrationNumber;
this.OwnerName=OwnerName;
this.Speed=Speed;
}
@Override
public void getModelName() {
System.out.println("Model Name= "+ModelName);
}
@Override
public void getRegistrationNumber() {
System.out.println("Registration Number= "+RegistrationNumber);
}
@Override
public void getOwnerName() {
System.out.println("Owner Name= "+OwnerName);
}
public void getSpeed() {
System.out.println("Speed= "+Speed);
}
public void getRadio() {
System.out.println("Accessing the radio");
}
}
------------------------------------------------------------------------------------------------------------------------
package automobile;
public class Honda extends Vehicle {
private String ModelName;
private String RegistrationNumber;
private String OwnerName;
private int Speed;
public Honda(String ModelName,String RegistrationNumber,String OwnerName,int Speed) {
super();
this.ModelName=ModelName;
this.RegistrationNumber=RegistrationNumber;
this.OwnerName=OwnerName;
this.Speed=Speed;
}
@Override
public void getModelName() {
System.out.println("ModelName= "+ModelName);
}
@Override
public void getRegistrationNumber() {
System.out.println("Registration Number= "+RegistrationNumber);
}
@Override
public void getOwnerName() {
System.out.println("OwnerName= "+OwnerName);
}
public void getSpeed() {
System.out.println("Speed= "+Speed);
}
public void CdPlayer() {
System.out.println("Accessing the Cd Player");
}
}
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java program for automobiles», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.