1. open class Base(p: Int) // 定义基类
  2. class Derived(p: Int) : Base(p)

构造函数

重写

  1. /**用户基类**/
  2. open class Person{
  3. open fun study(){ // 允许子类重写
  4. println("我毕业了")
  5. }
  6. }
  7. /**子类继承 Person 类**/
  8. class Student : Person() {
  9. override fun study(){ // 重写方法
  10. println("我在读大学")
  11. }
  12. }