课程
/移动开发
/Android
/Flutter开发第一步-Dart编程语言入门
没有继承某个类的类默认是Object类吗?为什么继承于class Test就不是Object类?
2019-06-19
源自:Flutter开发第一步-Dart编程语言入门 7-6
正在回答
准确的说是要直接继承于Object的才行,子类或者间接继承的不行
Test本身就是一个类,是属于Object 的子类,但是 Test 类可以重写父类的方法,系统调用上也会优先调用子类覆盖的父类方法。
这样说不太严谨, 应该说直接继承自Object
继承Test相当于是间接继承自Object了
Object是所有的类共同的基类, 如果间接继承也可以, 那么这个规则就相当于没有
Test只是单独一个类,没有继承Object类
举报
Flutter开发语言-Dart编程入门,为大家上手及进阶Flutter打下坚实基础。
2 回答上一节说子类会继承父类的属性和方法,不会继承构造函数;这节怎么可以继承父类的构造方法了????
1 回答dynamic可以理解为是java中的object吗
1 回答参数'age'不能有'null'的值,因为它的类型,但隐式默认值是'null'。 尝试添加一个显式的非'null'默认值或'required'
1 回答dart算是动态类型语言吧, 因为在声明变量的时候可以不指定变量类型, 是吗?
2 回答为什么 _birthday 是不可见的属性