JavaScript OOP类与继承
JavaScript OOP类与继承
发布时间:2016-12-30 来源:查字典编辑
摘要:类:分为公开的和私有的复制代码代码如下:functionPerson(n){varname=n;//私有属性functionhello(){...

类:分为公开的和私有的

复制代码 代码如下:

function Person(n){

var name=n; //私有属性

function hello(){} //私有方法一

var hello2() = function(){} //私有方法二

this.Name = "张三"; //公开成员一

this.Hello = function(){ //公开方法一

this.Name; //公开方法中可以调用私有方法与属性

name;

}

}

Person.prototype.Age=20; //公开成员二

Person.prototype.SayHi = function(){} //公开方法二

var p = new Person("abc");

p.ShowAge=function(){ //公开的方法三

this.Age;

}

p.Gender="M"; //公开的成员三

继承:

复制代码 代码如下:

function Person(args){ //父类

this.Name = "李四";

}

function Studnt(a,b,c){ //子类

Person.apply(this,arguments); //技能方法一

Person.call(this,a,b,c); //技能方法二

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类