scala/ScalaBook/chapter-02/object.scala
class YellowFruit {
var price = 0.0
def getPrice = price
def setprice (p:Int) {
price = p
}
def getColor = YellowFruit.color
def setColor (newColor : String) {
YellowFruit.color = newColor
}
}
object YellowFruit {
var color = "yellow"
}
var lemon = new YellowFruit
println("lemon color = "+lemon.getColor)
var banana = new YellowFruit
println("banana color = "+banana.getColor)
lemon.setColor("green")
var quince = new YellowFruit
println("quince color = "+quince.getColor)
println("lemon color = "+lemon.getColor)
println("banana color = "+banana.getColor)