Advertisement
Guest User

Untitled

a guest
Dec 7th, 2014
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.51 KB | None | 0 0
  1. //1.a
  2. class Time(var hour: Int) {
  3.   if (hour < 0) hour = 0
  4. }
  5. //1.b
  6. object Time {   // ten sam plik & ta sama nazwa & istniejąca klasa => obiekt towarzyszący
  7.   def apply(hour: Int) = new Time(hour)
  8. }
  9. //3
  10. class Pojazd(val producent: String, val model: String, val rokProdukcji: Int = -1, var nrRejestracji: String = "")
  11.  
  12. var p1 = new Pojazd("vw", "golf 1")
  13. var p2 = new Pojazd("vw", "golf 1", 1990)
  14. var p3 = new Pojazd("vw", "golf 1", 1990, "HFP")
  15. var p4 = new Pojazd("vw", "golf 1", registrationNumber = "HFP")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement