摘要: 继承父类的方法,父类方法的覆写 多态, 向上转型后父类对象执行被覆写后的方法 B类对象向上转型成了A类对象,a.fun2()执行this.fun1(),当前对象指a,a,fun1()被子类覆写了,使用的是子类覆写后的方法,所以输出的是B类的fun1() 多态 向上转型后再向下转型 非多态强转? 语法 阅读全文
posted @ 2017-10-27 18:47 Advancing-Swift 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 空类生成对象输出的结果是什么? 输出的是对象在内存空间地址的哈希值 com.swift.P@1db9742 空类生成对象toString()输出的结果是什么? 输出的是对象在内存空间地址的哈希值的字符串 com.swift.P@1db9742 覆写toString()方法输出的结果是什么? Pers 阅读全文
posted @ 2017-10-27 17:57 Advancing-Swift 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 任何类都是object类的子类 用object对象接收数组 object类的向上向下转型 阅读全文
posted @ 2017-10-27 17:21 Advancing-Swift 阅读(1271) 评论(0) 推荐(0) 编辑