问:无法弄清楚为什么这不起作用,任何帮助都会很棒。
类.swift
class Vehicle {
let Wheels : Int let door : Int // 指定初始化器init ( wheels : Int , Doors : Int ){ self . 车轮=车轮自我。Doors = Doors } } class Car : Vehicle { // 汽车必须默认为 4 个轮子和 4 个门let numberOfSeats : Int = 4 override init
(){
// 调用 super.init super . init (轮子:4 ,门:4 )} }让someCar = Car (轮子:3 ,门:3 ,numberOfSeats )
答:我刚刚为这个测验写了另一个答案,所以我的子类和初始值设定项仍然在我的剪贴板上......这里是:
//输入您的代码如下
类 汽车: 汽车 {
VAR numberOfSeats :诠释覆盖的init (withDoors门:诠释,andWheels轮:诠释){自我。numberOfSeats = 4 super 。INIT (withDoors :门,andWheels :车轮)} }让someCar =汽车(withDoors :4