Archive for the ‘Java’ Category

Java Program 6 – Abstract Class

Program

abstract class Vehicle{
    
    int modifier;
    
    public void accelaration(){
        System.out.println("In vehicle accelaration…");
    }

}

class Car extends Vehicle{

    public void breaking(){
    
        System.out.println("In car breaking…");
    
    }

}

class TestAbstract{

    public static void main(String args[]){
    
        //Vehicle v=new Vehicle();
        Vehicle v=new Car();
        v.accelaration();
        
        Car c=new Car();
        c.breaking();
    }

}

Read more »

Java Program 5 – Interface

Program

interface Employee{

    public void applyLeave();
    public void getSalary();
    
}

interface EmployeeManager{

    public void approveLeave();
    
}

class Manager implements Employee{

    public void applyLeave(){
        
        System.out.println("Apply Leave…");
    }
    
    public void getSalary(){
        
        System.out.println("Get Salary…");
    }
}

class testInterface{

    public static void main(String args[]){
    
        Manager e=new Manager();
        e.applyLeave();
        e.getSalary();
    }
}

 

Read more »

Java Program 4 – Inheritance

Program

class Car{

    public Car(){
        System.out.println("Inside car..Constructor");
    }

    public Car(String color){
        System.out.println("Inside car.." + color);
    }
    
    public void acceleration(){
        System.out.println("Car Acceleration");
    }

}

class Benz extends Car{

    public Benz(){
        super("Green");
        System.out.println("Inside Benz..Constructor");
    }
    public void breaking(){
        System.out.println("Inside Benz breaking..");
    }

}

Read more »