getArea() { return this.width * this.height; } getIcon() { // if icon hasn't been loaded, load it return this.icon; }