или Зарегистрироваться

8-913-532-77-14

Информационно-консультационный центр для студентов

Готовые работыИнформатика и Программирование

контрольная работа. Объектно-ориентированное программирование. 1. Требуется: 1) оставить метод Proc только в классе TFigura; 2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился. 2. Какие обязательные методы должны присутствовать в классе-наследнике в случае наличия виртуального метода в классе-предке?

2014

Важно! При покупке готовой работы
сообщайте Администратору код работы:

332-02-14

приблизительное количество страниц: 3



Соглашение

* Готовая работа (дипломная, контрольная, курсовая, реферат, отчет по практике) – это выполненная ранее на заказ для другого студента и успешно защищенная работа. Как правило, в нее внесены все необходимые коррективы.
* В разделе "Готовые Работы" размещены только работы, сделанные нашими Авторами.
* Всем нашим Клиентам работы выдаются в электронном варианте.
* Работы, купленные в этом разделе, не дорабатываются и деньги за них не возвращаются.
* Работа продается целиком; отдельные задачи или главы из работы не вычленяются.

Цена: 600 р.


Скачать методичку, по которой делалось это задание (0 кб)

Содержание

Билет № 4

 

  1. Требуется:  1) оставить метод Proc только в классе TFigura;

2)      Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился.

{TFigura – фигура; TLine – линия; TRectangl – прямоугольник}

 

Type int=integer;

TFigura=object

X, Y: int;

procedure Proc(X,Y:int);

procedure Display;

End;

TLine=object (TFigura)

procedure Proc(X,Y:int);

procedure Display();

End;

TRectangl=object (TLine)

procedure Proc(X,Y:int);

procedure Display;

End;

Procedure TFigura.Proc(X,Y:int);

Begin

End;

Procedure TLine.Proc(X,Y:int);

Begin

{рисуетцветомфона}

      Display ();

X:= X;

      Y:= Y;

{рисует заданным цветом}

      Display();

{реализация метода Procкласса TRectanglаналогична}

End;

Procedure TFigura.Display;

begin

{рисуетсимвол *}

end;

Procedure TLine.Display;

begin

{рисуетлинию}

end;

Procedure TRectangl.Display;

begin

{рисуетпрямоугольник}

end;

 

var p: TRectangl;

begin

 …

 p.Proc(100,120);

 

end.

  1. Какие обязательные методы должны присутствовать в классе-наследнике в случае наличия виртуального метода в классе-предке?

 

а) конструктор и сам метод;

б) конструктор, сам метод, тот же набор полей;

в) сам метод с теми же параметрами;

г) множество функций с одним и тем же именем виртуального метода, но с разными параметрами.

 

 

  1. Возможность наследования компонентов из другого класса образует:

 

а) дерево классов;

б) стек классов;

в) иерархию классов;

г) очередь классов.

 

 



Цена: 600 р.


Все темы готовых работ →

Другие готовые работы по теме «информатика и программирование»