子类能不能继承基类的构造函数的属性?
我想让Javascript模拟C++的类的继承关系,但好像基类的构造函数的属性无法被子类访问?
结果是CNewType.GetType()出错:“TypeError: CNewType.GetType is not a function”。
为什么我这样办不到?要怎么做才能办到?
<html><body><script type="text/javascript">
CType = function() {}
CType.GetType = function() {return "OK";}
CNewType = function() {}
CNewType.prototype = new CType();
CNewType.prototype.constructor = CNewType;
// ...
Type = new CType();
NewType = new CNewType();
document.write("CType.GetType(): " + CType.GetType() + "<br />");
document.write("CNewType.GetType(): " + CNewType.GetType() + "<br />");
</script></body></html>结果是CNewType.GetType()出错:“TypeError: CNewType.GetType is not a function”。
为什么我这样办不到?要怎么做才能办到?
...全文
相关推荐
C#程序员面试问题及答案
C#程序员面试问题及答案,C#程序员的帮助
C#面试题,C#面试经典题
C#面试题,C#面试经典题 C#面试题,C#面试经典题 C#面试题,C#面试经典题 C#面试题,C#面试经典题
C#基础概念二十五问
当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:
C#什么是继承?如何实现继承?
什么是继承?如何实现继承? New 关键字的作用构造函数有无返回值静态构造函数和实例构造函数的区别析构函数的作用 New 关键字的作用构造函数有无返回值静态构造函数和实例构造函数的区别析构函数的作用New 关键字的作用构造函数有无返回值静态构造函数和实例构造函数的区别析构函数的作用
C++期末复习考试模拟题
包含选择题,填空题,阅读题,编程题。 能够帮助你回顾学来的C++知识


