public void initialize( int top) { this.top = top; this.left = 1; this.width = 2; this.height = 3; } Почему используется такая конструкция? А именно почему 1,2 и 3, а параметром передается top?