swift的一些题目及代码

###模拟一:
#main.swift里面写
//创建一个swift的单视图工程
//定义Student类,属性为姓名,创建构造器初始化属性(需要从外部输入),定义并实现方法:study;
//定义School_Report类,属性为文件名;
//定义Middle_School_Student类继承Student类,属性为成绩,延迟属性(懒加载)成绩单(School_Report类),重写父类方法 study;
//定义University_Student类继承Student类,属性为专业,创建构造器初始化属性(需要从外部输入),重写父类方法study
//实例化Middle_School_Student类的对象,使用点语法赋值,并调用父类方法;
let mss = Middle_School_Student(name: “j”)
mss.score=99.99
mss.study()

//实例化University_Student类的对象,使用点语法赋值,并调用父类方法
let uni = University_Student(zhuanye: “IOS”, name: “k”)
uni.Zhuaye=“ios”
uni.study()

##student.swift里面写:
class student: NSObject {
var Name : String=""
init(name:String) {
self.Name=name
}
func study() -> Void {
print(“student被调用了”)
}
}

##在school-report:
import Cocoa

class School_Report: NSObject {
var filename = “成绩单”

}
##在moddle-sch:
class Middle_School_Student: student {
var score : Double=0.0
lazy var

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值