题目:使用js创建一个父对象和一个子对象。要求如下:父对象有2个属性和2个方法。子对象继承父对象的所有属性和方法,修改其中一个父方法。另外,子对象有一个属于自己的属性和方法。
/*
* javascript 对象和继承
*
* prototype:直接访问对象原型,增加方法或属性
* */
function father(id,name){
this.id=id;
this.name=name;
}
father.prototype.getId=function(){
return "father_id:"+this.id;
}
father.prototype.getName=function(){
return "name:"+this.name;
}
function son(id,name,mather){
father.call(this,id,name);
this.mather=mather;
}
son.prototype = new father();
son.prototype.get_mather_name=function(){
return this.mather;
}
son.prototype.getId=function(){
return "son_id:"+this.id;
}
var t_son=new son("1001","张勇","李莉");
var t_id=t_son.getId();
var t_name=t_son.getName();
var t_mather_name=t_son.get_mather_name();
console.log(t_id);
console.log(t_name);
console.log(t_mather_name);
分享到:
相关推荐
JAVA面向对象基础测试题-继承-封装-多态等测试题.docx
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks....
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 37 53、线程的基本概念、线程的基本状态以及状态之间的关系 37 54、简述synchronized和java.util.concurrent.locks.Lock...
52、当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 33 53、线程的基本概念、线程的基本状态以及状态之间的关系 34 54、简述synchronized和java.util.concurrent.locks.Lock...
函数、模块作用域,面向对象(类、继承)、Promise是我比较关注的点,因为它们让很多事情变得简单,你只要不把简单的事情搞得复杂就是高效率了,关注新语法和新api则是加分项 [函数作用域]以下代码运行的结果是怎样...
10、使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? .................................................................................................................................