Advertisement
Guest User

Untitled

a guest
Jan 14th, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. /**
  2. * Created by admin on 14.01.2018.
  3. */
  4. class Pracownik(private val nazw:String) {
  5. Pracownik.liczbaPracownikow+=1
  6. def nazwisko = nazw
  7.  
  8. private var zwolniony = false
  9.  
  10. def zwolnij() {
  11. Pracownik.liczbaPracownikow-=1
  12. zwolniony = true
  13. }
  14.  
  15. def liczbaPracownikow():Int={
  16. Pracownik.liczbaPracownikow
  17. }
  18.  
  19. override def toString: String = "Nazwisko= " + nazwisko + " Czy zwolniony= " + zwolniony
  20.  
  21. }
  22. object Pracownik{
  23. var liczbaPracownikow:Int=0
  24. }
  25. object main extends App{
  26. val p1 = new Pracownik("dsds")
  27. val p2 = new Pracownik("opop")
  28. println(Pracownik.liczbaPracownikow)
  29. p2.zwolnij()
  30. println(p2)
  31. p1.zwolnij()
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement