Вниз
Скачать: CL | DM;

ReadOnly для переменной   Найти похожие ветки 

← →
DukeArtem ©   (2007-11-22 09:42) [40]


> Сергей М. ©   (22.11.07 09:40) [39]
>
>
> > DukeArtem ©   (22.11.07 09:38) [37]
>
>
> Это что, дословный текст задания ?!
> Или опять отсебячину порешь ?)
>

Дословный. Препод молодая девушка, семпатичная и креативная.


← →
homm ©   (2007-11-22 09:42) [41]

> Задача1: Сделать так. что бы пользователь не мог изменить
> переменную Count, ведь её он должен только читать, а вычислять
> количество пользователей - дело программы а не человека.

И где здесь про «программа отвечали, что-то в духе ReadOnly»???
Банальное ограничение доступа к методу на этапе компиляции.
Будет сообщение компилятора типа такого: can"t not modify readonly property Count.


← →
homm ©   (2007-11-22 09:44) [42]

> [37] DukeArtem ©   (22.11.07 09:38)

И в данном случае, «пользователь» — уж извините, «разработчик». Он пользователь класса, который тебе нужно написать, но он разработчик программы.


← →
DukeArtem ©   (2007-11-22 09:45) [43]


> homm ©   (22.11.07 09:39) [38]
> Ку?

Возможно, а подробнее, но мне кажется задание выполняется чисто программным методом.


← →
Сергей М. ©   (2007-11-22 09:45) [44]


> DukeArtem ©   (22.11.07 09:42) [40]


Мдааа ....

Просто нет слов)


← →
Reindeer Moss Eater ©   (2007-11-22 09:46) [45]

Дано: У нас есть класс с именем TestClass.

Все ясно. Препод пытается преподать концепцию свойств в ООП.


← →
homm ©   (2007-11-22 09:46) [46]

> [43] DukeArtem ©   (22.11.07 09:45)
> Возможно, а подробнее

ЧТО ПОДРОБНЕЕ???

Все разжовано, и вор положено.


← →
DukeArtem ©   (2007-11-22 09:47) [47]

Хорошо, спасибо. Что-нибудь набросаю.


← →
Сергей М. ©   (2007-11-22 09:48) [48]


> Препод пытается преподать концепцию свойств в ООП


Это диагноз ?)


← →
Reindeer Moss Eater ©   (2007-11-22 09:49) [49]

type

TestClass = class
...
property Count : integer read GetCount;
....
end;

Все. Можешь пытаться менять Count вплоть до второго пришествия.


← →
Reindeer Moss Eater ©   (2007-11-22 09:49) [50]

Это диагноз ?)

Ага. И Приговор в одном флаконе.
:)


← →
DukeArtem ©   (2007-11-22 09:52) [51]


> Reindeer Moss Eater ©   (22.11.07 09:49) [49]
>
> type
>
> TestClass = class
> ...
> property Count : integer read GetCount;
> ....
> end;
>
> Все. Можешь пытаться менять Count вплоть до второго пришествия.
>

Спасибо.


← →
Сергей М. ©   (2007-11-22 09:52) [52]


> Reindeer Moss Eater ©   (22.11.07 09:49) [50]


А ну как преподша банан поставит за такое решение ?)
Count же не переменная, а преподша, хоть и семпатичная, требует именно переменную)


← →
homm ©   (2007-11-22 09:57) [53]

> [51] DukeArtem ©   (22.11.07 09:52)
> Спасибо.

Тебе это ответили еще в [1].


← →
ЮЮ ©   (2007-11-22 10:01) [54]

>
в неё и программа заносит данные, и пользователь заносит данные,

альтернативные решения типа не давать пользователю textbox
> и др. не подходят.


Не знаю что такое textbox, но если он нужен программе, но должен быть недоступен пользователю, сделай ему ReadOnly = true, а если его пользователь и видеть не должен, а ты программу без компонентов написать не можещь - сделай ему Visible = false.


← →
DukeArtem ©   (2007-11-22 10:03) [55]


> homm ©   (22.11.07 09:57) [53]
>
> > [51] DukeArtem ©   (22.11.07 09:52)
> > Спасибо.
>
> Тебе это ответили еще в [1].

А я ведь потом и написал ([18]), что "спасибо за подкинутые мысли" я ещё до того как написать стал присматриваться к свойству Property, просто не сразу же дошёл какими он полями класса управляет, как именно управляет и т.д.
З.Ы. homm, тебе тоже отдельное огромное спасибо за то что так активно помогал, ты резковат конечно, видимо человек бывалый, но всё таки к лаймерам надо относится терпимее, иначе сам так попадёшь.
З.З.Ы. Ну и конечно же всем спасибо за участие, думаю тему можно прекрывать.


← →
Сергей М. ©   (2007-11-22 10:07) [56]


> DukeArtem ©   (22.11.07 10:03) [55]


> тему можно прекрывать


Рискуешь получить два балла за несоблюдение условий задания)


← →
Dennis I. Komarov ©   (2007-11-22 10:28) [57]

ИМХО - Не зачет!


← →
Плохиш ©   (2007-11-22 11:15) [58]

Согласно заданию, ответил > ЮЮ ©   (22.11.07 10:01) [54]

А всякие сообщения - это отсебятина кодера :-))

PS. кстати, спасибо, похмелье прошло :-)))



Страницы: 1 2 вся ветка

Скачать: CL | DM;



Память: 0.55 MB
Время: 0.017 c
1-1190551948
Илья_С
2007-09-23 16:52
2007.12.16
прокрутка ListView


15-1195306015
БарЛог
2007-11-17 16:26
2007.12.16
Подскажите программу для бэкапа ОС


15-1195090718
Riply
2007-11-15 04:38
2007.12.16
Разделы на CD/DVD - диске.


15-1195183314
Slider007
2007-11-16 06:21
2007.12.16
С днем рождения ! 16 ноября 2007 пятница


15-1195087762
СетьЕть
2007-11-15 03:49
2007.12.16
Как узнать русская у пользователя Виндос или нет?




   Наверх