5.4 类(class)的初始化方法、属性和方法 [Swift原创教程]

原文:http://coolketang.com/staticCoding/5a9925ac9f54540af9a289d7.html

1. 和结构体相似,类也是构建代码所用的一种通用且灵活的构造体,并且可以为类定义属性和方法。 从本节开始,将为你详细讲解类的使用。 



2. 类的定义是使用class关键词,其后是类的名称,首字母通常需要大写,类的具体内容在一段大括号之内。 


3. 给类添加两个属性,方法和结构体属性的定义相同。此时系统提示需要对类添加初始化方法。 


4. 添加一个初始化方法。 


5. 在初始化方法中,设置两个属性的值。 


6. 所有的便利初始化方法,都必须调用同一个类中的初始化方法来完成设置,用来作为补充和提供使用上的方便。 


7. 便利初始化的方法,是不能被子类重写,或是在子类中以 super 的方式调用的。 


8. 设置两个属性的值。 


9. 给类添加一个方法。 


10. 当方法被调用时,在控制台输出两个属性的值。 


11. 创建该类的一个实例,通常一个类的实例被称为对象。此时对象已经拥有两个具有默认值的属性。 


12. 接着设置对象的两个属性的值。 


13. 然后调用对象的方法,并观察第24行右侧的日志输出。点击底部的显示调试区图标,打开控制台。 


14. 从控制台也可以看到对象输出的两个属性的值。 


15. 接着对类再次进行实例化,在实例化的同时,还设置了类的两个属性的值。 


16. 最后调用对象的方法,并观察控制台的日志输出。从第24行右侧的数据可以看出,输出语句被执行了两次。 


本文整理自:《Swift4互动教程》,真正的 [手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载: https://itunes.apple.com/cn/app/id1320746678 ,或扫描本页底部的二维码。课程配套素材下载地址: 资料下载


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李发展

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值