Scala面向对象

package com.zyh.scala.class_test

/**
  * Created by root on 16-11-12.
  */
abstract  class Person{
  var name = "zhangsan";
  val id = "1001";
  private  var salary = 100;
  def eat() { println("eatting");}
  def addSalary(){salary += 50;}
  def addSalary(price : Int) {salary += price;}
  def getMsg() = {name + " " + id + salary.toString()}
  def work
 // abstract

}

class Programer extends Person{
  override def eat() = {super.eat();println(" paomian");}
  def work(){println("work in day and night...")}
  override val id = "2010"
  var salary = 10000

}
object ScalaTest {
  def main(args :Array[String]): Unit =
  {
    println("eee")
    val p1 = new Programer;
    println(p1.salary)
    p1.salary = 500;
    p1.eat()
    p1.work()
    val x:Double = 1.00;
    val i:Int = x.toInt


  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值