Create a derive class from this class called DerivedA with an integer as its member data. Write suitable constructors and method.
import java.util.Scanner;
class DerivedA extends AbstractA {
protected int a;
public DerivedA(){
}
public DerivedA(int a) {
this.a = a;
}
public int getA() {
return a;
}
public void setA(int a) {
this.a = a;
}
public void getData() {
Scanner in = new Scanner(System.in);
System.out.println("Enter A:");
a = in.nextInt();
}
public void showData() {
System.out.println("A is:" + a);
}
public static void main(String[] args) {
AbstractA x = new DerivedA(10);
DerivedA y = new DerivedA(20);
x.showData();
y.showData();
}
}
import java.util.Scanner;
class DerivedA extends AbstractA {
protected int a;
public DerivedA(){
}
public DerivedA(int a) {
this.a = a;
}
public int getA() {
return a;
}
public void setA(int a) {
this.a = a;
}
public void getData() {
Scanner in = new Scanner(System.in);
System.out.println("Enter A:");
a = in.nextInt();
}
public void showData() {
System.out.println("A is:" + a);
}
public static void main(String[] args) {
AbstractA x = new DerivedA(10);
DerivedA y = new DerivedA(20);
x.showData();
y.showData();
}
}
No comments:
Post a Comment