码迷,mamicode.com
首页 > 其他好文 > 详细

TypeScript -访问修饰符

时间:2019-04-09 22:15:18      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:end   err   div   script   contain   tor   使用   his   school   

class test extends egret.DisplayObjectContainer {
	public constructor() {
		/**
		 * 1.不添加构造函数constructor
		 */
		// var t = new Teacher();
		// t.age = 30;
		// t.name = "111";
		// t.school = "ss";
		// alert(t.print());
		/**
		 * 2.添加构造函数
		 * 此时将People内的name设置为私有,则会显示error ,因为无法直接使用
		 */
		super();
		let t=new Teacher("sssssss");
		alert(t.print());
	}
}
/**
 * public :若没有出现访问修饰符,默认的是public:公共的,项目内都可调用
 * private:private表示私有,除了class自己之外,任何其他脚本都不可以直接使用
 */
class People {
	public name: string;
	age: number;
	print() {
		return this.name + ":" + this.age;
	}
	constructor( name: string, age: number) {
		this.name = name;
		this.age = age;
	}
}
class Teacher extends People {
	school: string;
	print() {
		return this.name + ":" + this.age + ":" + this.school;
	}
	constructor(school: string) {
		super("aaa", 1111);
		this.school = school;
	}
} 

  

TypeScript -访问修饰符

标签:end   err   div   script   contain   tor   使用   his   school   

原文地址:https://www.cnblogs.com/allyh/p/10680125.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!