// Sim.App - application class (singleton)
Sim.App = function()
{
this.renderer = null;
this.scene = null;
this.camera = null;
this.objects = [];
}
// Constructor
EarthApp = function()
{
Sim.App.call(this);
}
// Subclass Sim.App
EarthApp.prototype = new Sim.App();
==============================================
在上面,我不明白为什么作者使用这个语句
EarthApp.prototype = new Sim.App();
他本可以使用
EarthApp = new Sim.App();
请帮助我理解该语句中“原型”的使用。