Document last modified:
|
public class Twelve
{ public static void main(String args[]) { A a12 = new A(12); a12.print(2); a12.print(2); } } class A { private int S; public A (int S) { this.S = S; } public void print (int S) { System.out.println( this.S ); this.S = S; } } |
(8) Diagram, in a manner similar to that above, the objects referenced by
a12 and b12; show classes A and B.
|
public class Twelve
{ public static void main(String args[]) { A a12 = new A("red"); a12.print(); B b12 = new B(15.0, "white"); b12.print(); System.out.println( b12.getD() ); } } class A { private String S; public A (String S) { this.S = S; } public void print () { System.out.println( this.S ); } public String getS () { return this.S; } } class B extends A { private double D; public B (double D, String S) { super(S); this.D = D; } public void print () { super.print( ); System.out.println( this.D ); } public double getD () { return this.D; } } |