Готовые работы → Информатика и Программирование
контрольная работа. Объектно-ориентированное программирование. 1. Требуется: 1) оставить метод Proc только в классе TFigura; 2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился. 2. Какие обязательные методы должны присутствовать в классе-наследнике в случае наличия виртуального метода в классе-предке?
2014
Важно! При покупке готовой работы
332-02-14
сообщайте Администратору код работы:
Соглашение
* Готовая работа (дипломная, контрольная, курсовая, реферат, отчет по практике) – это выполненная ранее на заказ для другого студента и успешно защищенная работа. Как правило, в нее внесены все необходимые коррективы.
* В разделе "Готовые Работы" размещены только работы, сделанные нашими Авторами.
* Всем нашим Клиентам работы выдаются в электронном варианте.
* Работы, купленные в этом разделе, не дорабатываются и деньги за них не возвращаются.
* Работа продается целиком; отдельные задачи или главы из работы не вычленяются.
Скачать методичку, по которой делалось это задание (0 кб)
Содержание
Билет № 4
- Требуется: 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. |
- Какие обязательные методы должны присутствовать в классе-наследнике в случае наличия виртуального метода в классе-предке?
а) конструктор и сам метод;
б) конструктор, сам метод, тот же набор полей;
в) сам метод с теми же параметрами;
г) множество функций с одним и тем же именем виртуального метода, но с разными параметрами.
- Возможность наследования компонентов из другого класса образует:
а) дерево классов;
б) стек классов;
в) иерархию классов;
г) очередь классов.
Другие готовые работы по теме «информатика и программирование»