오브젝트: 코드로 이해하는 객체지향설계
예
예준천


class Lecture
def initialize(name, scores)
@name=name
@scores - scores
end
def stats(this)
this.getEvaluationMethod()
end
def getEvaluationMethod()
"PF"
end
end
class GradeLecture
def initialize(name, canceld, scores)
@parent = Lecture.new(name, scores)
@canceld= canceld
end
def stats(this)
@parent.stats(this)
end
def getEvaluationMethod()
"Grade"
end
end
