zoukankan
html css js c++ java
JavaScript面向对象之——继承【原】
本列子参照JavaScript核心技术一书略作修改,JS中继承还远不止于此,本博只略作讲解
JS-Code
//<![CDATA
//基类
function tune(title,type,test)
{
this.title = title;
this.type = type;
this.getTitle = function(){
return "Song: " + this.title +" Type:" + this.type;
}
}
//派生类
function artist_tune(title,type,artist,test)
{
this.artist = artist;
this.toString("Artist is"+artist);
tune.call(this,title,artist);//call继承需列出参数
// tune.apply(this,arguments);//apply直接使用参数列表,不包含最后一个参数,也就是说title,type,artist,test只取前三个参数
this.toString = function(){
return "Artist :"+this.artist+" "+this.getTitle();//调用继承基类的方法
}
}
// artist_tune.prototype = new tune();
var song = new artist_tune("I want to hold your hand ","rock","Beatles","test");
alert(song.toString());
//]>
查看全文
相关阅读:
会声会影教程之图片音乐相册制作
js校验表单后提交表单的三种方法总结(转)
如何避免后台IO高负载造成的长时间JVM GC停顿(转)
nginx的upstream目前支持5种方式的分配(转)
Nginx配置文件详细说明(转)
如何将character_set_database latin1 改为 gbk(转)
Maven打包可执行Jar包方式
六种微服务架构的设计模式(转)
Linux Shell 命令
Condition的await-signal流程详解(转)
原文地址:https://www.cnblogs.com/myssh/p/1614819.html
最新文章
单图上传预览(uploadpreview )
Docker下安装zookeeper(单机 & 集群)
SpringBoot应用部署到Docker上(docker-io版本)
Docker常用命令
Java设计模式--观察者模式到监听器
Docker配置阿里云镜像加速
Java IO 与 NIO 服务器&客户端通信小栗子
maven配置私服仓库
mybatis-3.5.2增删查改
Dubbo2.7.3入门
热门文章
Java实现RSA加密&AES加密&DES加密
Linux系统之网络相关的命令
什么是正版系统
浏览器搜索功能的使用
会声会影毛玻璃制作
会声会影字幕的制作
很多时候我不能达到大多数人的水平可能是因为我家境贫寒
Pr常用的键盘操作
电脑和手机上常用apk或Pc软件的重要目录或文件或文件夹路径
Pr制作音乐相册
Copyright © 2011-2022 走看看