SHARE
TWEET

Untitled

a guest Oct 21st, 2019 72 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package main;
  2.  
  3.  
  4. public class material_point {
  5.     private float mass; //Prywatna  - Masa
  6.     private float x;    //Prywatna  -  wspolrzedna X
  7.     private float y;    //Prywatna  -  wspolrzedna Y
  8.  
  9.     material_point()    // Konstruktor domyslny ,ze stala wartoscia dla masy
  10.     {
  11.         mass=1.0f; // dokladniejszy zapis z uzyciem f na koncu Np: f- float . D - double
  12.         x=0;
  13.         y=0;
  14.     }
  15.     material_point(float m) //Konstruktor z parametrami , pozwalajacy nadac masie wartosc
  16.     {
  17.         setMass(m); // pozwala na nadanie masy
  18.         x=0;
  19.         y=0;
  20.     }
  21.     material_point(float m, float xx, float yy) //Konstruktor z parametrami pozwalajcy na nadanie dowolnej wartoci masy oraz wsprzdnych x i y
  22.     {
  23.         setMass(m);
  24.         x=xx;
  25.         y=yy;
  26.     }
  27.  
  28.     public float getMass()  //Akcesor
  29.     {
  30.         return mass;
  31.     }
  32.     public void setMass(float m)    //Mutator
  33.     {
  34.         if(m>0) mass=m;
  35.         else mass=-m;
  36.     }
  37.     public float getX() //Akcesor - pobiera wspolrzedna X
  38.     {
  39.         return x;
  40.     }
  41.     public void setX(float ChangeX) //Mutator - ustawia wspolrzedna X
  42.     {
  43.         x = ChangeX;
  44.     }
  45.     public float getY() //Akcesor -  pobiera wspolrzedna Y
  46.     {
  47.         return y;
  48.     }
  49.     public void setY(float ChangeY) //Mutator - ustawia wspolrzedna Y
  50.     {
  51.         y = ChangeY;
  52.     }
  53.  
  54.     public float zero() //Metoda bez parametrw, obliczajca gwny moment bezwadnoci
  55.     {
  56.         return 0;
  57.     }
  58.     public float Mbezwladnosci(float r) //Metoda przyjmujca jeden parametr, obliczajca moment bezwadnoci z tw. Steinera
  59.     {
  60.         return (zero() + mass*r*r);
  61.     }
  62.     public void opis( int masa, int zero , int MB)  //Metoda zwracajca stay opis obiektu
  63.     {
  64.         System.out.println("Masa: " + masa +" , glowny moment bezwladnoci:" + zero +
  65.                 " Moment bezwladnosci wzgledem osi oddalonej o :" + MB );
  66.     }
  67. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top