My methods in the class implementation are wrong syntactically and maybe more. I”m trying to write my own examples for practice.
interface CrimeScene {
var criminalName:String
var timeOfCrime: Double
fun crimeCommitted(): String
}
interface Justice {
var lawyerName: String
var sentenceTime:Int
fun jailOrNoJail(): Boolean
}
class CrimeDramaTV(override var criminalName: String, override var lawyerName: String) : CrimeScene, Justice {
override var timeOfCrime: Double = 03.00
override var sentenceTime: Int = 3
override fun crimeCommitted(): String {
println(“murder by gunshot”)
}
override fun jailOrNoJail(): Boolean {
if(sentenceTime > 0){
return true
}
}
}
submitted by /u/Ilovesoup86
[link] [comments]