0
点赞
收藏
分享

微信扫一扫

scala快速入门系列【override和super】


        本篇作为scala快速入门系列的第二十二篇博客,为大家带来的是关于​override和super​的内容。

scala快速入门系列【override和super】_spark


文章目录

  • ​​override 和 super​​
  • ​​语法​​
  • ​​示例​​
  • ​​参考代码​​

override 和 super

        类似于Java语言,我们在子类中使用override需要来重写父类的成员,可以使用super来引用父类。

语法

  • 子类要覆盖父类中的一个方法,必须要使用override关键字
  • 使用​override​来重写一个​val​字段
  • 使用​super​关键字来访问​父类​的成员方法

示例

  • 定义一个Person类,包含
    - 姓名字段(不可重新赋值)
    - 获取姓名方法

  • 定义一个Student类
    - 重写姓名字段
    - 重写获取姓名方法,返回"hello, " + 姓名

  • 创建Student对象示例,调用它的getName方法

参考代码

scala快速入门系列【override和super】_override和super_02

        本期的内容分享就到这里了,喜欢的小伙伴们记得点个赞,持续关注哟~下一篇将为大家带来​类型判断​,敬请期待٩(๑>◡<๑)۶

scala快速入门系列【override和super】_python_03



举报

相关推荐

0 条评论