-
3-4 类型别名(typealias)和关联类型(associatedtype)查看全部
-
3-4 类型别名(typealias)和关联类型(associatedtype)查看全部
-
3-3 为什么使用协议查看全部
-
3-3 为什么使用协议查看全部
-
3-3 为什么使用协议查看全部
-
3-3 为什么使用协议查看全部
-
3-3 为什么使用协议查看全部
-
1.面向对象,对象是一个个名词,将世界按照名词的关系完整分开; 2.使用纯粹只有面向对象设计(类)时,避免不了将“属性”混进来; 3.协议,更好地描述类属性,从另外一个维度描述类别; 4.协议,非常灵活,不会打破原来类别固定的父子关系; 5.面向对象的继承关系与协议(完善),共同描绘这个美好世界; 6.若描述的东西局限,具有某种属性(协议),也可看成一个类; 7.写成属性(类)还是协议并不固定,根据实际情况而定;查看全部
-
3-3 为什么使用协议查看全部
-
在类中给属性赋值,则类默认有一个,不含任何参数的构造函数。此时,可不实现构造函数。查看全部
-
3-2 协议和构造函数查看全部
-
3-2 协议和构造函数查看全部
-
3-2 协议和构造函数查看全部
-
3-2 协议和构造函数查看全部
-
3-2 协议和构造函数查看全部
举报
0/150
提交
取消