Тема: ООП
Показать сообщение отдельно
  #6  
Старый 17.04.2012, 09:39
FERNANDO FERNANDO вне форума
Прохожий
 
Регистрация: 15.04.2012
Сообщения: 9
Репутация: 10
По умолчанию

Код:
program Project3;

{$APPTYPE CONSOLE}

uses
  SysUtils;

type
Summa = Class

private
fx: integer;
fy: integer;
fz: integer;


public
constructor Creat;
end;

var v: Summa;
    p: integer;

constructor Summa.Creat;
begin
fx:=1;
fy:=2;
fz:=3;
end;

begin
v.fx:=2;
writeln(v.fx);
end.
Админ: Последнее китайское по оформлению кода!

если writeln(v.fx); то она выводит. А разве скрытым полям так можно присваивать? В си++ было по другому же. Там только чз функции обращались скрытым полям. И смотри еще как в теле конструктора я присвоил значение как их можно вывести тогда? Спасибо тебе за ранее))))))))
Ответить с цитированием