day14-总结

1.什么是类,什么是对象

类就是拥有相同属性,相同功能的对象的集合(抽象的)
对象就是类的实例(具体的)

2.类的声明 - 确定这个类共同的属性和功能是什么

a.语法:
class 类名:
类的说明文档
类的内容

b.说明
class - 关键字
类名 - 要求:
a.标识符,不能是关键字
b.见名知义
c.不能使用系统提供的函数名或者类名

类的内容 - 主要包含属性和方法(方法就是声明在类中函数)

类中方法分为: 对象方法、类方法和静态方法

对象方法

a.怎么声明: 直接声明(声明前不需要加装饰器)在类中的函数就是对象方法

b.特点: 自带self参数; 用对象调用对象方法的时候self不用传参, 系统会自动将当前对象传给self。
self可以做到谁调用就指向谁

c.怎么调用: 以'对象.对象方法()'的形式来调用 - 通过对象来调用对象方法

不要用类去调用对象方法

这样会让self函数不起作用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,161评论 1 32
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,892评论 2 9
  • 01.recode 1.类和对象的概念 类:拥有相同的功能和相同属性的对象的集合对象:类的实例 2.类的声明 cl...
    Gary134阅读 212评论 0 0
  • 1.异常 1.1 定义 正常情况下程序出现异常,程序会直接崩溃,不能接着往后执行。异常捕获就是为了程序出现异常的时...
    XXXXStone阅读 184评论 0 0
  • 今天,你来了,带了好吃的,还有情书,带着舍友一起吃饭,你带着你的好兄弟,其实,还是蛮不错的吧。
    商风声阅读 157评论 0 0