Страница 1 из 1

Определить класс, описывающий круг.

СообщениеДобавлено: 25.05.2010 19:34:13
vitek
Здравствуйте, у меня такая проблемка... нужно- определить класс, описывающий круг. И написать программу, в кторой используются методы определенного класса. :oops: на FreePascal
Буду рад любой помоши :idea:
Большое Спасибо :!:

Re: Определить класс, описывающий круг.

СообщениеДобавлено: 25.05.2010 19:41:16
скалогрыз
такое вот счастье:
Код: Выделить всё
type
  TDefecator = class(TObject)
     procedure Defecate; virtual; abstract;
  end;

  TCirclePissing = class(TDefecator)
  public
     procedure Defecate; override;
  end;

procedure TCirclePissing.Defecate;
begin
  writeln('pissing on a circle:');
  writeln('    ****    ');
  writeln('   *    *   ');
  writeln('  *      *  ');
  writeln('  *      *  '); 
  writeln('   *    *   ');
  writeln('    ****    ');
end;

var
  pisser : TCirclePissing;
begin
  pisser := TCirclePissing.Create;
  pisser.Defecate;
  pisser.Free;
end;

Re: Определить класс, описывающий круг.

СообщениеДобавлено: 25.05.2010 22:43:07
Bupyc
Супер :mrgreen: :mrgreen: :mrgreen:
Пять баллов.

Re: Определить класс, описывающий круг.

СообщениеДобавлено: 26.05.2010 10:14:16
vitek
:shock: спппасибо :shock:

Re: Определить класс, описывающий круг.

СообщениеДобавлено: 26.05.2010 10:55:20
Bupyc
Сегодня ржали всем отделом :D

Re: Определить класс, описывающий круг.

СообщениеДобавлено: 26.05.2010 11:07:02
Mr.Smart
Bupyc
А что, приведённый код скалогрыз'а, не соответствует формулировки вопроса?

Re: Определить класс, описывающий круг.

СообщениеДобавлено: 26.05.2010 11:36:21
Bupyc
Самое смешное, что как раз соответствует полностью :)