import Foundation
println("Hello, World!")
class Animal{
func jump()->String{
return "Animal Jump"
}
}
class Cat:Animal{
override func jump() -> String {
return "Cat Jump"
}
}
class Mouse:Animal{
override func jump() -> String {
return super.jump()+" And Mouse Jump"
}
}
class Dog{
func jump() -> String {
return "Dog Jump"
}
}
func outResult(result:Animal){
var retstr=result.jump()
println("The Result is \(retstr)")
}
outResult(Animal())
outResult(Cat())
outResult(Mouse())
//outResult(Dog()) 错误
结果
Hello, World!
The Result is Animal Jump
The Result is Cat Jump
The Result is Animal Jump And Mouse Jump
Program ended with exit code: 0
分享到:
相关推荐
02 Swift面向对象
面向对象设计的设计原则和设计模式
swift学习例子集合 Swift语言基础 【实例简介】swiftui 学习例子集合,多个页面集合到一个项目中,可供参考学习 【核心代码】. ├── swift-example │ ├── Example │ │ ├── AppDelegate.swift │ │ ├─...
OOP_Swift 基于Python 3的面向对象编程Swift代码面向对象编程第三版案例研究
swift 入门级demo例子,每个例子都可以单独运行,小修改就可以用到日常项目中
ListerAProductivityAppBuiltinSwift, swift APP 例子
Swift是一种现代化的编程语言,具有简洁、...Swift支持面向对象编程,包括类和对象、继承、多态等特性。Swift中有许多常用的类库,可以帮助我们完成各种任务。希望这份Swift基础教程能够帮助初学者快速入门Swift编程。
Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift进阶 Swift4Swift...
这是一个面向对象网络请求框架,可以在iOS项目开发中增加数据处理层,从而让你的架构更加的清晰
swift3.0新浪微博项目视频 目录 04-Swift-第12天(微博收尾) 04-Swift-第11天(发布微博) 04-Swift-第10天(正则和图文混排) 04-Swift-第09天(刷新和撰写...04-Swift-第02天(Swift面向对象) 04-Swift-第01天(Swift入门)
swift NSThread线程同步买票小例子
既然面向对象那就一定会有method,方法和面向过程语言中的function函数并没什么区别,只不过方法在面向对象语言中可以被类来约束作用域,这里我们就来详解Swift面向对象编程中的方法(method)
SwiftCGI, Swift中开发FCGI应用的一种面向对象 SwiftCGI 一种用于快速开发in应用程序的对象函数 microframework标题上写的都是。 这是一个 microframework ( 。不,不是下一个 Django 或者 Rails ),它是用快速( 我...
英文书, OpenStack Object Storage (Swift) Essentials Design, implement, and successfully manage your cloud storage using OpenStack Swift 作者: Amar Kapadia,Kris Rajana,Sreedhar Varma 共174页 ...
swift 面向协议方式,封装网络层框架,目前封装Alamofire框架,支持自由转换JSON格式的结果为任意类型
Mac app 打开选择文件目录 和 打开选择文件,可多选swift代码例子
用Nginx负载均衡Openstack对象存储swift
很简单的一个ios swift 开发例子,自动布局,自动大小尺寸。用来做最开始的学习很合适。
斯威夫特 面向对象的 SWIFT 转换器 挑战取自 。
swift实现的collectionView小例子