Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package saeed;
- import java.lang.*;
- interface Vehicle
- {
- public double speed();
- public int isRunning();
- }
- class Land implements Vehicle
- {
- double spd=100;
- int running;
- public double speed()
- {
- return spd;
- }
- public int isRunning()
- {
- return running;
- }
- }
- class Water implements Vehicle
- {
- double spd;
- int running;
- public double speed()
- {
- return spd;
- }
- public int isRunning()
- {
- return running;
- }
- }
- class Air implements Vehicle
- {
- double spd;
- int running;
- public double speed()
- {
- return spd;
- }
- public int isRunning()
- {
- return running;
- }
- }
- class Car extends Land
- {
- public double speed()
- { System.out.println("car speed "+spd);
- return 50;}
- public double superspeed()
- {
- return super.speed();
- }
- }
- class Bus extends Land
- {
- }
- class Ship extends Water
- {
- }
- class Boat extends Water
- {
- }
- class Plane extends Air
- {
- }
- class Heli extends Air
- {
- }
- public class main {
- Land landV = new Land();
- Car audi =new Car();
- {
- try
- {
- System.out.println("audi is instance od land");
- }
- catch (Exception e )
- {
- System.out.println("exception");
- }
- System.out.println(audi.speed());
- System.out.println(audi.superspeed());
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement