alvsjo

Tacka 3D (15-02-17)

Feb 22nd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.62 KB | None | 0 0
  1.  
  2. public class Tacka3D extends Tacka{
  3.  
  4.     double z;
  5.  
  6.     public Tacka3D(double x, double y, double z, String ime) {
  7.         super(x, y, ime);
  8.         this.z = z;
  9.     }
  10.  
  11.     public void stampa(boolean newLine) {
  12.         System.out.print(getIme()+" ("+getX()+", "+getY()+","+z+")");
  13.         if (newLine)
  14.         {
  15.             System.out.println();
  16.         }      
  17.     }
  18.  
  19.     @Override
  20.     public String toString() {
  21.        
  22.         String r=getIme()+" ("+getX()+", "+getY()+","+z+")";
  23.         return r;
  24.     }
  25.  
  26.    
  27.     public double dist(Tacka3D t1) {
  28.         double dx=getX()-t1.getX();
  29.         double dy=getY()-t1.getY();
  30.         double dz=z-t1.z;
  31.         return Math.sqrt((dx*dx)+(dy*dy)+(dz*dz));
  32.        
  33.     }
  34.    
  35.    
  36.    
  37. }
Add Comment
Please, Sign In to add comment