Swift基础语法: 30 - Swift的基类, 子类, 重写, 重写方法, 重写属性, 防止重写

前面我们讲了有关于脚本语法的基本认识以及使用, 现在让我们来看看Swift的其他东西:


1.基类

所谓的基类, 就是OC中的父类, 不继承任何类, 就叫做基类, 让我们来看看例子:

class Vehicle {
    var currentSpeed = 0.0
    var description: String {
        return "traveling at \(currentSpeed) miles per hour"
    }
    func makeNoise() {

    }
}

let someVehicle = Vehicle()
println("someVehicle: \(someVehicle.description)")
// 打印出来的结果: someVehicle: traveling at 0.0 miles per hour

PS: 这个类虽然是没有什么意义, 但它的的确确是一个基类, 在Swift中, 如果你没有在这个类名后面继承与什么什么类, 那么就会自动的变成基类.


2.子类生成

所谓的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值