zoukankan      html  css  js  c++  java
  • scala学习笔记:理解类继承

    scala> import scala.reflect._
    import scala.reflect._
    
    scala> class Person(@BeanProperty var name: String, val gender: Boolean=true){}
    defined class Person
    
    scala> val p = new Person("bluejoe")
    p: Person = Person@5905edf2
    
    scala> p.setName("yahoo")
    
    scala> p.getName
    res1: String = yahoo
    
    scala> p.name
    res2: String = yahoo
    
    scala> class Man(val name2: String) extends Person(name2){}
    defined class Man
    
    scala> val m = new Man("bluejoe")
    m: Man = Man@5ae63954
    
    scala> m.name2
    res3: String = bluejoe
    
    scala> m.name
    res4: String = bluejoe
    
    scala> m.setName("alex")
    
    scala> m.name2
    res6: String = bluejoe
    
    scala> 
  • 相关阅读:
    100——第9例
    100——第8例
    100——第7例
    POJ
    POJ
    POJ
    Egyptian Collegiate Programming Contest 2017 (ACM ECPC 2017)
    SCUT
    SCUT
    SCUT
  • 原文地址:https://www.cnblogs.com/bluejoe/p/5115871.html
Copyright © 2011-2022 走看看