7.1、TS 类的修饰符
2022-03-31 13:52:22   0  举报             
     
         
 AI智能生成
  TS学习笔记
    作者其他创作
 大纲/内容
  概要    
     三类访问修饰符,分别是: public、private、protected。不写默认为 public  
     一个只读修饰符 readonly  
     参数属性:是用来来简化父类中的代码  
     访问修饰符    
     public    
     公共的  
     自己、自己的子类、
其他类都可以访问
  
    其他类都可以访问
 protected    
     受保护的  
     自己、自己的子类都能访问,
其他类不能访问
  
    其他类不能访问
 private    
     私有的  
     只有自己能访问,
子类和其他类不能访问
  
    子类和其他类不能访问
 只读修饰符    
     readonly    
     修饰的变量只能在属性声明时 或 构造函数 中初始化    
     仅读属性只能在constructor中被赋值  
     注意    
     readonly 只是在 编译阶段进行代码检查。运行时依然能打印  
     编译时    
     编译时异常    
     运行时    
     依然更改了 name 属性  
     参数属性    
     在上面的例子中,都是在类的定义的顶部初始化实例属性,在 constructor 里接收参数然后对实例属性进行赋值,参数属性就是为了简化这一过程的  
     直接在 constructor 构造函数的参数前面加上修饰符=> 等同于在类中定义该属性同时给该属性赋值,使代码更简洁。
  
    
 
 
 
 
  0 条评论
 下一页
 为你推荐
 查看更多
    
   
   
   
   
   
  
  
  
  
  
  
  
  
  
  
 