обычно в конструкторе имена параметров совпадают с именами объектов класса, которые они задают, так понятнее, для чего они нужны.
public Texture ( String name, ITextureRegion ITextureRegion) {
        this.name = name;
        this.textureRegion = ITextureRegion;
}
в данном случае все и так понятно, но если конструктор большой, то в нем проще разобраться будет