美文网首页
局部作用域 成员的重写

局部作用域 成员的重写

作者: 纳兰沫 | 来源:发表于2019-09-25 17:17 被阅读0次

    局部作用域

    可以使用do 实现局部作用域
    
    class Person {
    
        var age: Int = 0
    }
    
    do {
        let p = Person()
        p.age = 10
    }
    
    do {
        let p1 = Person()
        p1.age = 20
    }
    

    成员的重写

    父类的成员不能被成员作用域外定义的子类重写

    class Person {
        private func run(){
            
        }
    }
    
    class Student: Person {
        override func run() {
            
        }
    }
    

    必要初始化器的访问级别

    required初始化器必须 >= 他的默认访问级别

    相关文章

      网友评论

          本文标题:局部作用域 成员的重写

          本文链接:https://www.haomeiwen.com/subject/heglyctx.html