// Abstract class
package com;
abstract class Bike {
Bike() {
System.out.println("bike is created");
}
abstract void run();
abstract int add();
private void test()
{
System.out.println("testing");
}
void changeGear() {
System.out.println("gear changed");
}
}
public class Honda extends Bike {
@Override
void run() {
System.out.println("Bike is running successfully");
}
@Override
int add() {
// TODO Auto-generated method stub
return 0;
}
public static void main(String args[])
{
Bike obj = new Honda();
obj.run();
obj.changeGear();
}
}
package com;
abstract class Bike {
Bike() {
System.out.println("bike is created");
}
abstract void run();
abstract int add();
private void test()
{
System.out.println("testing");
}
void changeGear() {
System.out.println("gear changed");
}
}
//child class
package com;public class Honda extends Bike {
@Override
void run() {
System.out.println("Bike is running successfully");
}
@Override
int add() {
// TODO Auto-generated method stub
return 0;
}
public static void main(String args[])
{
Bike obj = new Honda();
obj.run();
obj.changeGear();
}
}
No comments:
Post a Comment