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());
//]>
查看全文
相关阅读:
X-010 FriendlyARM tiny4412 uboot移植之移植网卡驱动TFTP用起来
使用NFS启动Tiny4412开发板根文件系统
《C专家编程》第四章——令人震惊的事实:数组和指针并不相同
《C专家编程》第三章——分析C语言的声明
《C专家编程》第二章——这不是Bug,而是语言特性
《C专家编程》第一章——C:穿越时空的迷雾
《C与指针》读后感
《C与指针》第十五章练习
《C与指针》第十四章练习
《C与指针》第十三章练习
原文地址:https://www.cnblogs.com/myssh/p/1614819.html
最新文章
Allegro 串扰仿真
cadence动态铜皮的参数设置
Reflect
利用Cadence PCB SI分析特性阻抗变化因素
摆放元件时候,如何精确的将元件的某个管脚放在指定的坐标上
Allegro中导入公司Logo的方法
信号完整性分析入门建议
PCB常见的拓扑结构
orcad常用库文件
每天进步一点点------任意整数分频,占空比50%
热门文章
SPI总线协议及SPI时序图详解
STM32------SYSCLK
SecureCRT 如何改变对话框--每行输入字符数的多少
解决 git push Failed to connect to 127.0.0.1 port 45463: 拒绝连接
Ubuntu16.04配置Android5.0编译环境
Ubuntu16.04中安装stlink驱动
设置ubuntu 终端显示路径长度
使用清华大学开源软件镜像AOSP的“每月更新初始化包”更新指定版本的Android源码
Android 5.0 源代码结构
Android Studio2.3.3卡在Building 'xxx' Gradle project info的解决方法
Copyright © 2011-2022 走看看