Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Priceable
- public interface Priceable {
- void getPrice();
- }
- //Animal
- public class Animal implements Priceable {
- int price;
- String name;
- boolean male;
- Animal(String name,int price,boolean male){
- this.name=name;
- this.price=price;
- this.male=male;
- }
- @Override
- public void getPrice() {
- System.out.println("Animal: "+price);
- }
- }
- //Car
- public class Car implements Priceable{
- int price;
- String name;
- Car(String name,int price){
- this.name=name;
- this.price=price;
- }
- @Override
- public void getPrice() {
- System.out.print("Car: "+price);
- }
- }
- //MainApp
- public class MainApp {
- public static void main(String[] args) {
- Animal pet=new Animal("Cat",37,false);
- Car vehicle=new Car("Tesla",666);
- pet.getPrice();
- vehicle.getPrice();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement