document.write("
2012年06月09日 args) { // D d = new B(); // 这种做法是错误的,即使加 (D) 强制转换,也只是骗过编译器,实际并不能正确运行。 B b =
2012年02月05日 看到有人问基类方法怎么访问派生类方法,有人说这是不现实的,有人说把指针传过去(C++),有人说设计不合理。其实用覆盖,是可以实现基类访问派生类方法的。public class C1{ p
2019年03月20日 果是 abc、123,因为 new D() 时,通过构造函数改变 P 的值,而 static 变量在派生类、基类中共享,所以后面再调用 B.P 时,值就变了。如果要分开,应该这样写:class B
2014年12月12日 ath、Date 这些类是可以扩展自定义的方法的,那么数字可以吗?比如 1.add(3) 这种扩展方法可以吗?整数不可以,小数可以。因为 1. 这种,JavaScript 会把 . 当作是小数的开始
2007年06月14日 不能使用该 var,兄弟块可以再定义 var。再浓缩一下兄弟块完全隔离,子块与父块之间定义不隔离,使用上半隔离(子块可以使用父块定义的变量,父块不能使用子块定义的变量)说明
")