12.4 Swift常量存储属性与构造方法
2016-12-21 11:17
225 查看
/**
常量存储属性与构造方法
常量存储属性只能在构造方法中被修改,其他任何时候都不可以修改
*/
class Human {
let name:
String
var age:
Int
init(name:
String, age: Int) {
self.name = name
self.age = age
}
}
var person =
Human.init(name:
"dada", age: 1)
// 不可以修改
// person.name = "xaodad"
// 可以读取
print(person.name)
person.age =
22
print(person.age)
常量存储属性与构造方法
常量存储属性只能在构造方法中被修改,其他任何时候都不可以修改
*/
class Human {
let name:
String
var age:
Int
init(name:
String, age: Int) {
self.name = name
self.age = age
}
}
var person =
Human.init(name:
"dada", age: 1)
// 不可以修改
// person.name = "xaodad"
// 可以读取
print(person.name)
person.age =
22
print(person.age)
相关文章推荐
- Swift学习记录 -- 13.类的构造方法及属性监听
- 9.3 Swift结构体常量和类常量的存储属性
- Swift基础语法: 32 - Swift的构造过程中常量属性的修改, 默认构造器
- 9.2 Swift常量存储属性
- swift结构体常量的存储属性
- 12.5 Swift可选属性与构造方法
- Swift中的类方法和静态方法以及局部变量和存储属性同名的问题
- 面向对象之字段,属性,类,实例,构造方法,重载
- PHP获取类中常量,属性,及方法列表的方法
- PHP获得类常量,属性,方法列表
- 第2条:使用私有构造方法强化singleton属性
- 代码之美~Func让构造方法为属性赋值更灵活(转)
- 类在构造时,构造方法内,类属性,父类属性,super的执行顺序
- 对对象类型和调用方法属性进行存储以提升反射性能
- Android JNI开发高级篇有关Android JNI开发中比较强大和有用的功能就是从JNI层创建、构造Java的类或执行Java层的方法获取属性等操作。 一、类的相关操作 1. jclass FindClass(JNIEnv *env, const char *name);
- CloudStack启用Swift存储的方法
- C# 类(2) 构造方法与属性
- PHP获取类中常量,属性,及方法列表的方法
- JS构造方法,方法,属性说明
- Ruby 类的属性、变量、常量和方法定义