Scala override
2016-05-12 15:17
274 查看
var 变量不能在子类中重写,除非父类是抽象类
在抽象类中var变量不能赋初值
abstract class Person{
val name=""
def name1=""
var name2:String
}
class Employee extends Person{
override val name=""
override def name1=""
override var name2:String=""
}
在抽象类中var变量不能赋初值
abstract class Person{
val name=""
def name1=""
var name2:String
}
class Employee extends Person{
override val name=""
override def name1=""
override var name2:String=""
}
相关文章推荐
- java程序故障排查脚本之——CPU占用高
- Prefix.pch文件的作用
- iOS 使用afnetworking3.0 时 真机编译出现问题: Undefined symbols for architecture armv7
- 【第七章】 对JDBC的支持 之 7.4 Spring提供的其它帮助 ——跟我学spring3
- cnblogs.com的用户体验
- 移动端触屏滑动,JS事件
- 身份证号码验证正则表达式
- Mac上小巧实用的GIF格式录屏软件 LICEcap
- C# 调用C++ DLL 的类型转换
- php 内置的 webserver 研究。
- 深入理解Java 对象和类
- 在本季度OBC银行宣布22千万卢比的净亏损
- 微信支付 商品描述 body字段乱码
- oracle 密码永不过期
- Android——SideMenu侧滑菜单的实现
- Android自定义视图动画(三)
- iOS中Bitcode的介绍及配置
- C#中AES加密和解密
- 如何在代码中设置 edittext 的长度.
- struts2中jsp前台传值到后台action的三种方式