iOS学习

enum Type{
case sports
case sedan
case SUV
}

class car{
var dest:String?//optional可选型
//iflet 判空 guard let
var color=“black”
var seats = 5
var type=Type.sports
//初始化构造器
init(color:String,seats:Int,type:Type){
self.color=color//这里用self为了和括号定义变量区分开,表明是属于类的变量
self.seats = seats
self.type=type

}
//便利构造器
convenience init(){
    self.init(color:"black",seats:3,type:Type.sports)
}
func drive()   {
    
}

}
//枚举型
//声明类型后可以直接用.来代替类型
class tesla:car {//用:+类来进行继承
//override 重写 func
//保留父类功能,新增自己的功能
//override func name 里先用super.name
//

}

let mycar = car()
print(mycar.color)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值