Вопрос № 153361: Добрый день, Ув. эксперты! Созрел такой вопрос. Мне необходимо сделать кредитный калькуляторна на PHP, без использования баз данных. Как организовать переменные (массивом или классом). т.е. у меня есть несколько кредитов, у каждого свои парамет...
Вопрос № 153.361
Добрый день, Ув. эксперты! Созрел такой вопрос. Мне необходимо сделать кредитный калькуляторна на PHP, без использования баз данных. Как организовать переменные (массивом или классом). т.е. у меня есть несколько кредитов, у каждого свои параметры - сроки (их несколько у каждого), проценты (их тоже несколько, в зависимомти от того, первый раз клиент обращается в банк или он постоянный), единовременная комиссия, комиссия за обслуживание, и сумма (от и до). Как лучше сделать переменные и если использовать
класс, то как правильно его сделать? Светлана. Спасибо.
Отвечает: Товарищ Бородин
Здравствуйте, Баянова Светлана! Я не совсем понимаю, как Вы это хотели сделать массивом...
Я бы написал класс. Во-первых, написал бы абстрактный класс - ведь все кредиты имеют нечто общее, вот это "общее" я бы и поместил в абстрактный класс. Такой класс объявляется как abstract. А частности уже прописывал бы в классах-потомках. По поводу того, как класс писать... Самый лучший вариант - писать его максимально близко к реальному объекту(насколько это возможно, насколько это можно себе представить).
Свойства такого класса - срок кредита, процентная ставка, единовременная комиссия, комиссия за обслуживание и т. д. - вобщем, все свойства, которые Вы можете для объекта привести, и нужно в классе объявить. Свойства, которые не зависят от конкретного объекта, лучше объявить статическими(static). Мои рекомендации имеют смысл, если Вы работаете на PHP 5. Я думаю, Вам лучше попробовать написать класс, а потом его код выложить в мини-форум. Тогда и будет ясно, п
онятно ли я Вам все объяснил :) С уважением, Товарищ Бородин
Ответ отправил: Товарищ Бородин (статус: Профессионал) Россия, Новосибирск Тел.: +7-923-245-3366 ICQ: 346988855 ---- Ответ отправлен: 07.12.2008, 21:05
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 238031 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.