1.类.ts 581 B

1234567891011121314151617181920212223242526272829
  1. // 通过class取定义类
  2. // 对象:属性 方法
  3. class Person {
  4. readonly name:string = '孙悟空';
  5. static age:number = 20;
  6. sex:string = '男';
  7. /**
  8. * static 添加后 变成了 类方法
  9. * 通过类取进行调用
  10. * 不能通过实例化后进行调用
  11. * 规避name属性
  12. * readonly 只读不修改
  13. */
  14. static sayHello() {
  15. console.log("你好")
  16. }
  17. }
  18. let p = new Person();
  19. // p.name = '猪八戒'
  20. // console.log(p.)
  21. // p.sayHello()
  22. Person.sayHello()
  23. console.log(Person.age)
  24. // function Hi() {
  25. // }
  26. // let h = new Hi()