Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main {
- public static void main(String[] args) {
- //obiekty klasy kula
- Kula k1= new Kula();
- Kula k2= new Kula(4);
- Kula k3= new Kula(6,7);
- //dane:
- System.out.println("kula1: masa: "+ k1.getMasa()+" promien: "+ k1.getR() + " moment: "+k1.moment());
- System.out.println("kula2: masa: "+ k2.getMasa()+" promien: "+ k2.getR() + " moment: "+k2.moment());
- System.out.println("kula3: masa: "+ k3.getMasa()+" promien: "+ k3.getR() + " moment: "+k3.moment());
- //obiekty klasy walec
- Walec w1= new Walec ();
- Walec w2= new Walec (2);
- Walec w3= new Walec (4,4);
- Walec w4= new Walec (7,8,3);
- //dane:
- System.out.println("walec 1: masa: "+w1.getMasa()+" promien: "+w1.getR()+" wysokosc: "+ w1.getH()+" moment: "+w1.moment());
- System.out.println("walec 2: masa: "+w2.getMasa()+" promien: "+w2.getR()+" wysokosc: "+ w2.getH()+" moment: "+w2.moment());
- System.out.println("walec 3: masa: "+w3.getMasa()+" promien: "+w3.getR()+" wysokosc: "+ w3.getH()+" moment: "+w3.moment());
- System.out.println("walec 4: masa: "+w4.getMasa()+" promien: "+w4.getR()+" wysokosc: "+ w4.getH()+" moment: "+w4.moment());
- //obiekty klasy pret
- Pret pr1=new Pret ();
- Pret pr2=new Pret (10);
- Pret pr3=new Pret (10,20);
- //dane:
- System.out.println("pret 1: masa: "+pr1.getMasa()+" dlugosc:"+pr1.getL()+" moment: "+ pr1.moment());
- System.out.println("pret 2: masa: "+pr2.getMasa()+" dlugosc:"+pr2.getL()+" moment: "+ pr2.moment());
- System.out.println("pret 3: masa: "+pr3.getMasa()+" dlugosc:"+pr3.getL()+" moment: "+ pr3.moment());
- //tablica
- P_materialny tab[] = new P_materialny[7];
- tab[0] = new P_materialny(2);
- tab[1] = new Pret(8, 10);
- tab[2] = new Pret(5, 4);
- tab[3] = new Kula(2, 3);
- tab[4] = new Kula(6, 3);
- tab[5] = new Walec(7, 8, 9);
- tab[6] = new Walec(4, 5, 6);
- //dane za pomaca petli:
- for (int i=0; i<7; i++)
- {
- System.out.println("obiekt"+i+": Masa: "+tab[i].getMasa()+" Moment glowny: "+tab[i].Moment()+" Moment po przesunieciu wynosi:" + tab[i].Steiner(2));
- }
- /*
- double a; // wprowadzenie promienia
- System.out.println("podaj promien:");
- Scanner dane=new Scanner(System.in);
- a=dane.nextDouble();
- P_materialny p1= new P_materialny(); // nowy obiekt klasy z konstruktorem domyslnym
- P_materialny p2= new P_materialny(5); //nowy obiekt klasy z konstruktorem z parametrem
- //wyswietlanie danych o punkcie
- System.out.println("punkt p1 ma mase:"+ p1.getMasa()+ " i moment bezwladnosci:"+ p1.Moment()+ " i moment bezwladnosci ze steinera:" + p1.Steiner(a)+" dla promienia:"+ a);
- System.out.println("punkt p2 ma mase:"+ p2.getMasa()+ " i moment bezwladnosci:"+ p2.Moment()+ " i moment bezwladnosci ze steinera:" + p2.Steiner(a)+" dla promienia:"+ a);
- p1.setMasa(4); // zmiana masy pierwszego obiektu akcesorem
- //wyswietlanie danych o punkcie po zmianie parametru
- System.out.println("punkt p1 ma mase:"+ p1.getMasa()+ " i moment bezwladnosci:"+ p1.Moment()+ " i moment bezwladnosci ze steinera:" + p1.Steiner(a)+" dla promienia:"+ a);
- System.out.println("podaj ile nowych obiektow"); //podanie ilosci nowych obiektow
- int o;
- Scanner dane2=new Scanner(System.in);
- o= dane2.nextInt();
- P_materialny p[] = new P_materialny[o]; // tablica
- for(int i=0;i<o;i++)
- {
- p[i]=new P_materialny(); // zainicjowanie obiektow w ilosci "o"
- System.out.println("podaj mase"); //wprowadzanie mas dla kolejnych obiektow
- double q;
- Scanner dane3=new Scanner(System.in);
- q=dane3.nextDouble();
- p[i].setMasa(q);
- // wyswietlanie danych obiektu
- System.out.println("punkt p"+i+ " ma mase:"+ p[i].getMasa()+ " i moment bezwladnosci:"+ p[i].Moment()+ " i moment bezwladnosci ze steinera:" + p[i].Steiner(a)+" dla promienia:"+ a);
- }
- */
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement