Page 615 - Computer science 868 Class 12
P. 615
9 d2point(double nx , double ny)
10 {
11 x = nx;
12 y = ny;
13 }
14 double distance2d(d2point b)
15 {
16 double d;
17 d = Math.pow((this.x-b.x),2) + Math.pow((this.y-b.y),2);
18 d = Math.sqrt(d);
19 return d;
20 }
21 }
22
23 Codes for sub class d3point
24 import java.util.*;
25 class d3point extends d2point
26 {
27 double z;
28 d3point()
29 {
30 z=0;
31 }
32 d3point(double nx , double ny , double nz)
33 {
34 super(nx , ny);
35 z = nz;
36 }
37 double distance3d(d3point b)
38 {
39 double d;
40 d = Math.pow((distance2d(b)),2) + Math.pow((this.z-b.z),2);
41 d = Math.sqrt(d);
42 return d;
613
Internal Assessment 613

