11_类中的访问类型和构造器!!!
类中的访问类型和构造器
- 类中的访问类型
- 小结
- 类中的构造器
- 调用父类的构造器
- 测试及结果
类中的访问类型
private, protected, public 三种访问类型
class Person {protected name: string;public sayHi() {this.name = "ws";console.log(this.name);console.log("hi");}private sayABC() {this.name;}
}class Teacher extends Person {public sayBye() {this.sayHi();}
}const person = new Person();
person.name = 'dell';
console.log(person.name);
person.sayHi();
小结
public 允许我在类的内外被调用
private 允许在类内被使用
protected 允许在类内及继承的子类中使用
报错信息:
类中的构造器
- 传统写法
class Person {// public name: string;constructor(name: string) {this.name = name;}// constructor(public name: string) {}
}const person = new Person("dell");
console.log(person.name);
- 简化写法
class Person {constructor(public name: string) {}
}const person = new Person("dell");
console.log(person.name);
调用父类的构造器
class Person {constructor(public name: string) {}
}class Teacher extends Person {constructor(public age: number) {super("dell");}
}
测试及结果
- 测试代码:
const teacher = new Teacher(28);
console.log(teacher.age);
console.log(teacher.name);
- 结果:
当然啦,大家如果有补充的或者其它问题,欢迎大家在评论区交流啊,路漫漫其修远兮,吾将上下而求索,希望大家可以一起坚持下去啊!
java中组合的应用(不相干的类共同完成一个功能)+构造器回顾:今天我们了解到java的组合.可以说java组合是非常的重要的.可以对类进行封装,将底层的内容封装起来.甚至于java的继承都没有其重要 ... 了解Java中类各个成员的初始化顺序是非常重要的,这样你可以对类有全局的认识.不说太多,直接看下面的例子 class Father { static{ System. out.println(&quo ... 目录 1. 封装 2. @Data注解介绍 3. Lombok的使用 1. 封装 在类中,为了增强数据的安全性和隐蔽性,通常会对数据和与数据有关的方法进行封装: 封装的步骤: 1.将类中的属性设置为p ... 一.程序.进程和线程.单核CPU和多核CPU.并行与并发 什么是程序? 程序是为完成特定任务.用某种语言编写的一组指令的集合.即指一段静态的代码. 什么是进程? 进程是指程序的一次执行过程,或是正在运 ... 1.在本类中调用自己的方法,方法必须为静态的,否则报错: 通过递归方法,实现N!的算法. public class TestRecursion {public static void main(Str ... 对象与类 一.面向对象思想的概述 1>面向对象与面向过程: 二者都是一种思想,面向对象是相对于面向过程而言的.面向过程强调的是功能行为.面向对象,将功能封装进对象,强调具备了功能的对象. 面向对 ... 推荐: 从面试到入职到离职,我在B站工作的30天时光 爱了爱了,Alibaba顶级MySQL调优手册到手,加薪妥了 爱了爱了,Spring Cloud Alibaba内部微服务架构笔记真的太牛了 本文 ... 使用反射获取类中的方法: 1):获取方法所在类的字节码对象. 2):获取方法. ------------------------------------------------------------ ... 声明:本文为牛旦教育原创,所有权保留,转载请注明来源. 一个对象有两件事:状态和行为. 类中的实例变量表示其对象的状态. 实例方法表示其对象的行为. 类的每个对象都保持自己的状态. 创建类的对象时,将 ...11_类中的访问类型和构造器!!!相关推荐
最新文章
热门文章