Блог им. Therollingstones

Концепция ООП

Вообще, это будет лекция. Если вы хотите программировать, я лично преследую цели написать финансовое приложение, то Вам эта лекция очень понравится. Серьезно, я могу сказать что вы выйдете после ее прослушивания и подумаете, а что мне подогнать под ООП. Вы будете мыслить как программист. Вам только нужно будет скачать программу. Все дело в том, что нужно понимание основ — основ, без них изучение платформы будет изучением игры на сложном пианино. Вы будете запоминать методы, но если не понимать природу методов, то вы будете применять их шаблонно, а вам нужно уметь мыслить.


 Как вы представляете основы логики? Что это, подумайте и приведите пример который вы считаете серьезным. Скажите то, во что вы верите. Логику которую можно проследить, вот! Смотрите, я приведу список из 30 предметов, абсолютно разных, но у них есть что — то общее.

Самолет                                                                                   Обезьяна                                           Парта
Шкаф                                                                                      Молоток                                             Стул
Лифт                                                                                       Цифра                                                Занавеска
Автомобиль                                                                             Планета                                             Гиря
Розетка                                                                                   Воздух                                                Гантели
Компьютер                                                                              Вода                                                   Дом
Девушка (не предмет, но тоже есть что — то общее)               Небоскреб                                          Город
Покрышка                                                                              Кроссовки                                           Страна
Телевизор                                                                               Солнце                                               Область
Монитор                                                                                  Звук                                                   Кол — во

В этих 30 примерах есть что — то общее.

Не спешите, вот прям ниже я скажу в чем здесь общая фишка. Но, попробуйте ответить сами. По очереди, не спешите и попробуйте описать каждый предмет или действие, которое я привел в списке. Это ключевой момент, вы можете написать свои 30 абсолютно любых примеров и попробовать их описать, в описании должна присутствовать логика, если вы составите список и начнете описывать предметы, которые в нем находятся, любой человек должен будет понять о чем вы.

Давайте, а вот прям сразу, ниже я приведу основу их общей логики, не сомневайтесь. 
Короче, попробуйте подумать.
Лучше всего свой список,
вы поймете в чем фишка.

Я напомню, это станет фундаментом в основу вашего мышления как программиста. 

А вот, 31 пример!!! Финансовое приложение!!! Вот, тоже есть часть общей логики.
Не спешите, попробуйте найти хоть один пример чего — то общего между этим всем!!!

1) Вес (могу выразить в цифрах)
2) Длинна, ширина, высота (могу выразить в цифрах).
3) Котировки
4) Скорость (могу выразить в цифрах)
5) Каждому объекту я могу присвоить номер.
6) Могу выразить время, протяженность события ( тоже в цифрах) 
7) Все это я пишу буквами ( Я могу описать объект на языке)
8) Я могу описать цвет (буквами)
9) Твердость


Все вышеописанные примеры, могут быть исполнены с помощью цифр и букв.
Более, есть разные законы физики, математики, биологии, во всех науках есть законы, законов много.

Но, если это серьезная наука, она будет описывать это в цифрах.

Теперь представьте любой объект и запишите 5, а лучше 10 характеристик, которые могут быть с ним связаны. Объект, это не более термина, вы можете описать действие. Приведите 10 примеров в цифрах, опишите что — то, завтра будет вторая часть, в которой я опишу любой рандомный пример и опишу 10 или более состояний, свойств, цифрами, причем все это в программе.

Например, есть объект, он может двигаться, менять вес, может последовательно менять скорость. Любое изменение можно описать в цифрах. 


Завтра я сделаю пример, я приведу индекс, что стоит за словом индекс, какая — то ценовая информация. Несколько потоков информации, которые описывают ценовые сотстояния.

Можно описать изменение температуры воды с момента начала нагрева — до кипения и изменение ее объема и веса, это все тоже можно описать цифрами.

Опишите объект и 10 связанных с ним изменений с помощью цифр, да хоть 100, включая например, вот самолет летит над землей и меняет высоту. 

А завтра мы забьем эти данные в программу.

теги start, rolling
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
29 | ★5
10 комментариев

Читайте на SMART-LAB:
Мосбиржа в Excel: Михаил Шардин о котировках, API и данных для инвестора
В открытой студии ТРЕЙДЕР ТВ побывал Михаил Шардин. Повод для разговора — его статья на СмартЛабе: “ Как я «взломал» Мосбиржу, чтобы бесплатно...
Фото
Акционеры Аэрофлота одобрили выплату дивидендов по итогам 2025 года
Сегодня состоялось годовое заседание Общего собрания акционеров ПАО «Аэрофлот». Акционеры утвердили выплату дивидендов по итогам 2025 года в...
Фото
RENI представляет Годовой отчет компании за 2025 год
Группа Ренессанс страхование (MOEX: RENI) опубликовала Годовой отчет для инвесторов за 2025 год. По сравнению с прошлогодним изданием отчет...
Фото
Длинные ОФЗ: сколько можно заработать, если ключевая ставка ЦБ РФ продолжит снижаться?
Длинные ОФЗ с начала текущего года не демонстрировали выраженного снижения по доходности несмотря на продолжение цикла понижения ключевой ставки...

теги блога therollingstones

....все тэги



UPDONW
Новый дизайн