类的初始化和反初始化方法

class student: NSObject {
    //类属性
    var name:String = "小明";
    var Num:Int = 3;
    
    //类构造函数
    init(newName:String,newNum:Int) {
        self.name = newName;
        self.Num = newNum;
    }
    //反初始化方法
    deinit {

    }
    //类方法
    func studentFunc(aName:String) -> String {
        return "\(name)======\(Num)=======\(aName)";
    }
    
    
}
        //声明对象
        let astudent = student(newName: "小明", newNum: 3);
    
        //类方法调用
        print("\(astudent.studentFunc(aName: "111"))");
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容