Илья:
Эээ, а функции повторно использовать нельзя?
Естественно, можно.Но что лучше? auto Renault(Logan);
или
int checkStuff();
string buildEngind();
int buildWheels();
int buildTransmission();
int buildFuelTank();
int constructAuto();
int test();
Когда вы пишите на функциях, у вас в принципе понятия объектов нет.
Но что мешает вам написать к примеру так
Ничего, но когда много функций так будет сложнее, не так ли?
Вообще мимо.
Если говорить про кнопки, мы не знаем какие происходят процессы внутри, мы просто знаем что когда нажмем "Громче", станет громче.
Именно.В этом и есть принцип инкапсуляции.Она скрывает от нас детали.Мы знаем что будет если нажать на эту кнопку и мы выбираем:Нажать на эту, или на другую?
А также я недавно читал статью на Хабре про ООП, где сказано что, у объекта ООП должно быть состояние.Он привёл пример.Есть товар и на них есть ценник который можно менять.А есть их количество.Это объект ООП?Нет.У него нету состояния.Давайте ему его сделаем.Например, количество товаров не может быть отрицательно, а цена должна быть всегда положительной.Вот теперь это объект ООП.
>Программирую не так давно, поэтому мог написать полную чушь.
Допустим.
>1. Вначале - нужно составить формулу повышения разрядности позиций в зависимости от входа.
2. Затем - спозиционировать рекурсивно начиная со старшего разряда - вглубь.
3. Все прыжки - просуммировать и получите позицию.
Это ты написал для новичка?
Дмитрий: Поищите в ручную.Не так уж там и много софта.Я не являюсь платным подписчиком.НО у меня на сотике Микросуфтов ОС( это не влияет, т.к. я скачивал без логина)
nhrbrz: Вообще Иван прав.Научится кодить как посрать.А нормально кодить сложное дело.Не советую вам сейчас браться за такое.Просто не потянете.Лучше возьмите книгу по JS(или зарегайтесь на Javarush.ru) и учитесь, учитесь и не обосритесь
Эээ, а функции повторно использовать нельзя?
Естественно, можно.Но что лучше?
auto Renault(Logan);
или
Когда вы пишите на функциях, у вас в принципе понятия объектов нет.
Но что мешает вам написать к примеру так
Ничего, но когда много функций так будет сложнее, не так ли?
Вообще мимо.
Если говорить про кнопки, мы не знаем какие происходят процессы внутри, мы просто знаем что когда нажмем "Громче", станет громче.
Именно.В этом и есть принцип инкапсуляции.Она скрывает от нас детали.Мы знаем что будет если нажать на эту кнопку и мы выбираем:Нажать на эту, или на другую?
А также я недавно читал статью на Хабре про ООП, где сказано что, у объекта ООП должно быть состояние.Он привёл пример.Есть товар и на них есть ценник который можно менять.А есть их количество.Это объект ООП?Нет.У него нету состояния.Давайте ему его сделаем.Например, количество товаров не может быть отрицательно, а цена должна быть всегда положительной.Вот теперь это объект ООП.
P.S.
как сделать цитату?