Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Created by admin on 14.01.2018.
- */
- class Pracownik(private val nazw:String) {
- Pracownik.liczbaPracownikow+=1
- def nazwisko = nazw
- private var zwolniony = false
- def zwolnij() {
- Pracownik.liczbaPracownikow-=1
- zwolniony = true
- }
- def liczbaPracownikow():Int={
- Pracownik.liczbaPracownikow
- }
- override def toString: String = "Nazwisko= " + nazwisko + " Czy zwolniony= " + zwolniony
- }
- object Pracownik{
- var liczbaPracownikow:Int=0
- }
- object main extends App{
- val p1 = new Pracownik("dsds")
- val p2 = new Pracownik("opop")
- println(Pracownik.liczbaPracownikow)
- p2.zwolnij()
- println(p2)
- p1.zwolnij()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement