fork download
  1. import java.util.*
  2.  
  3. fun main() {
  4. var bmw: BMW = BMW()
  5. var tesla : Tesla= Tesla()
  6. println(bmw.getFuelType() )
  7. println(tesla.getFuelType())
  8. }
  9. open class Car {
  10. var model: String = "B"
  11. var color: String = "Black"
  12. var speed: Double= 0.0
  13.  
  14. open fun getFuelType (): String {
  15. return "Main Class"
  16. }
  17.  
  18. }
  19.  
  20. class BMW () : Car() {
  21.  
  22. override fun getFuelType () : String {
  23. return "Petrol"
  24.  
  25. }
  26.  
  27. }
  28.  
  29. class Tesla () : Car() {
  30.  
  31. override fun getFuelType () : String {
  32. return "Electricity"
  33.  
  34. }
  35.  
  36. }
Success #stdin #stdout 0.08s 36560KB
stdin
Standard input is empty
stdout
Petrol
Electricity