相关疑难解决方法(0)

从Java中的静态方法获取类名

如何从该类中的静态方法获取类的名称.例如

public class MyClass {
    public static String getClassName() {
        String name = ????; // what goes here so the string "MyClass" is returned
        return name;
    }
}
Run Code Online (Sandbox Code Playgroud)

为了把它放在上下文中,我实际上想要在异常中将类名作为消息的一部分返回.

java static

232
推荐指数
10
解决办法
17万
查看次数

类在基于原型继承的语言中使用

下面这个问题的答案做了伟大的工作,解释之间的差异classical inheritanceprototypal inheritance.这是我感兴趣的,因为我开始使用Java,但转移到Javascript.

在他的回答中,他说prototypal inheritance,"关于课程的所有业务都会消失.如果你想要一个对象,你只需要写一个对象."

然而,关于如何在Javascript中"编写类" 有很多文档和问题.

为什么要推动语言不是.我正在寻找具体的例子,在这种情况下,使用JS应用程序中的类在这种原型语言中更为明智,以及将方形钉固定在圆孔中的好处.正如Aravind所说的那样,为什么人们通过将Javascript与其他人进行比较来学习Javascript,而不是因为它的目的......并且为什么这种做法似乎受到鼓励?

底线问题:为什么要在ECMAScript 6中引入类?

javascript inheritance prototypal-inheritance

9
推荐指数
2
解决办法
303
查看次数