js继承

继承,通过原型链实现

 1 function Box(){          //被继承的函数叫做超类型 父类基类
 2       this.name = "Lee";
 3 }
 4 function Dest(){            //继承的函数叫做子类型 子类派生类
 5       this.age = 100;
 6 }
 7 function Table(){
 8       this.level = "AAA";
 9 }
10 //通过原型链继承,超类型实例化后的对象实例,赋值给子类型的原型属性
11 //new Box()会将Box构造里的信息和原型里的信息都交给Dest
12 //Desk的原型,得到的是Box的构造+原型里的信息
13 Dest.prototype = new Box()
14 Table.prototype = new Desk()
15 
16 var dest = new Desk();
17 alert(desk.age)
18 alert(desk.name)
19 
20 var table = new Table();
21 alert(desk.age)
22 alert(desk.name)
23 alert(table.level)

就近原则,实例里有就返回,没有就去查找原型。

子类型从属于自己或者他的超类型

 

使用对象冒充继承

 1 function Box(name,age){
 2     this.name = name;
 3     this.age = age;
 4     this.family=["哥哥“,”姐姐“,”妹妹“]    //引用类型放在构造里就不会被共享
 5 }
 6 //构造函数里的方法,放在构造里,每次实例化都会分配一个内存地址,所以最好放在原型里,保证多次实例化只有一次地址。
 7 Box.prototype.run = function(){
 8    return this.name + this.age+“运行中”
 9 }
10 
11 //Box.prototype.family="家庭"
12 
13 function Desk(name,age){
14    Box.call(this,name,age)       //对象冒充,只能继承构造里的信息
15 }
16 Desk.prototype = new Box()   //原型链继承
17 
18 var desk = new Desk("Lee",100);
19 alert(desk.name)
20 alert(desk.family)
21 desk.family.push("弟弟")
22 
23 var desk2 = new Desk("Lee",100)
24 alert(desk2.family)

 

转载于:https://www.cnblogs.com/bhan/p/5511655.html

内容概要:本文档详细介绍了在三台CentOS 7服务器(IP地址分别为192.168.0.157、192.168.0.158和192.168.0.159)上安装和配置Hadoop、Flink及其他大数据组件(如Hive、MySQL、Sqoop、Kafka、Zookeeper、HBase、Spark、Scala)的具体步骤。首先,文档说明了环境准备,包括配置主机名映射、SSH免密登录、JDK安装等。接着,详细描述了Hadoop集群的安装配置,包括SSH免密登录、JDK配置、Hadoop环境变量设置、HDFS和YARN配置文件修改、集群启动与测试。随后,依次介绍了MySQL、Hive、Sqoop、Kafka、Zookeeper、HBase、Spark、Scala和Flink的安装配置过程,包括解压、环境变量配置、配置文件修改、服务启动等关键步骤。最后,文档提供了每个组件的基本测试方法,确保安装成功。 适合人群:具备一定Linux基础和大数据组件基础知识的运维人员、大数据开发工程师以及系统管理员。 使用场景及目标:①为大数据平台搭建提供详细的安装指南,确保各组件能够顺利安装和配置;②帮助技术人员快速掌握Hadoop、Flink等大数据组件的安装与配置,提升工作效率;③适用于企业级大数据平台的搭建与维护,确保集群稳定运行。 其他说明:本文档不仅提供了详细的安装步骤,还涵盖了常见的配置项解释和故障排查建议。建议读者在安装过程中仔细阅读每一步骤,并根据实际情况调整配置参数。此外,文档中的命令和配置文件路径均为示例,实际操作时需根据具体环境进行适当修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值