5.14 父类在实例类型转化时的应用 [Swift教程]
作者:
互动教程网 | 来源:发表于
2018-04-11 16:22 被阅读11次
1. 本节课将为你讲解,父类在对实例的类型进行转化时的应用。
image
2. 首先定义一个名为生物的类。
image
3. 然后给类添加一个名称属性。
image
4. 通过初始化方法,设置名称属性的值。
image
5. 接着创建一个名为狗的类,并继承自生物类。
image
6. 然后给类添加一个主人属性。
image
7. 添加一个初始化方法。
image
8. 依次设置主人属性的值,以及调用父类的初始化方法,设置名称属性的值。
image
9. 创建一个作为父类的生物类型的数组。
image
10. 往数组中添加三个子类的实例对象,并分别设置它们的名称和主人属性。
image
11. 接着通过循环语句,对数组中的元素进行遍历。
image
12. 通过转换标识符将遍历到的元素,将它们的类型从父类,强制转换为子类的类型。这样就可以获得并输出元素的各个属性的值了。
image
13. 使用另一个循环语句,并将数组强制转换成子类的类型。最后点击底部的显示调试区图标,通过控制台观察输出的所有日志。
image
-
image
image
本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载
本文标题:5.14 父类在实例类型转化时的应用 [Swift教程]
本文链接:https://www.haomeiwen.com/subject/evlzhftx.html
网友评论