Advertisement
Evilerus

ulamek

Oct 5th, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1. package tk.evilus;
  2.  
  3. public class Ulamek {
  4.     private int l, m;
  5.    
  6.     public void getUlamek() {
  7.         System.out.println(this);
  8.     }
  9.    
  10.     public int getLicznik() {
  11.         return l;
  12.     }
  13.    
  14.     public int getMianownik() {
  15.         return m;
  16.     }
  17.    
  18.     public String toString() {
  19.         return new String(l+"/"+m);
  20.     }
  21.    
  22.     private Ulamek returnUlamek() {
  23.         return this;
  24.     }
  25.    
  26.     public void setLicznik(int l) {
  27.         this.l = l;
  28.     }
  29.    
  30.     public void setMianownik(int m) {
  31.         if (m == 0) {
  32.             System.out.println("Nie mozna stworzyc ulamka o mianowniku 0, ustawiam na 1!");
  33.             this.m = 1;
  34.         } else {
  35.             this.m = m;
  36.         }
  37.     }
  38.    
  39.     Ulamek(int l, int m) {
  40.         this.setLicznik(l);
  41.         this.setMianownik(m);
  42.     }
  43.    
  44.     public static void main(String[] args) {
  45.         Ulamek test = new Ulamek(2, 3);
  46.         System.out.println(test);
  47.         System.out.println(test.returnUlamek());
  48.         test.getUlamek();
  49.         System.out.println(test.getLicznik());
  50.         System.out.println(test.getMianownik());
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement