Swift和Java对于继承大部分是一样的,只是语法稍有不同,Java中继承用extends关键字,Swift用冒号来实现继承。
Java中所有的类默认继承于Object类,Swift则没有这个规定。
Java中用override注解关键字来表明是重写父类的方法,不是强制的,Swift必须用override关键字来指明是重写的父类的方法,属性,下标。
Java和Swift都是用final来防止重写。
对照Java学习Swift--继承(Inheritance)
最新推荐文章于 2021-02-23 15:41:12 发布