Научитесь создавать надежное, поддерживаемое программное обеспечение с методами объектно-ориентированного программирования.
Что такое объектно-ориентированное программирование (ООП)?
Объектно-ориентированное программирование (ООП) является популярной парадигмой программирования или стилем программирования. Он существует с 70-х годов, но в отличие от инструментов и структур, которые приходят и уходят, ООП по-прежнему очень актуальный сегодня. Это потому, что это не язык программирования или инструмент. Это стиль программирования.
Зачем учить ООП?
ООП помогает вам управлять программным обеспечением и уменьшать его сложность, создавая многократно используемые строительные блоки (объекты). Правильно спроектированные объекты обеспечивают простой интерфейс и скрывают ненужную сложность снаружи, как DVD-плеер! DVD-плеер имеет сложную логическую плату внутри и несколько кнопок снаружи. Когда вы нажимаете кнопку воспроизведения, вам все равно, как все эти микрочипы общаются друг с другом.
Создавать многократно используемые строительные блоки
Написать код чище
Существует много плохой информации об объектно-ориентированном программировании. Множество мифов, заблуждений, плохих советов и совершенно плохих учебников и книг. Мне потребовалось много времени, чтобы действительно понять это! Вот почему я разработал этот курс для вас. Нет воды, нет слишком сложных описаний. Ясное, краткое, прагматичное объектно-ориентированное программирование.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Ultimate Java Part 2: Object-oriented Programming,
а также все другие курсы, прямо сейчас!
Здравствуй! Меня зовут Мош Хамедани. За последние три года я преподавал более 1 млн. стулентам как программировать или как стать лучшим кодером через мои онлайн-курсы и канал YouTube. Я работаю инженером-программистом в течение последних 18 лет, и я люблю делиться своими знаниями с вами.
Andrew, how's it going? Can I ask you to upload the material to the part II?
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Углубленное изучение Java: станьте инженером Java!
Java In-Depth: Become a Complete Java Engineer!
Комплексный курс по Java-программированию, интегрированный с принципами проектирования, лучшими практиками и проектом Java EE под руководством инструктора.
Все об исключениях, обобщениях, коллекциях, лямбдах, потоках, многопоточности и асинхронном программировании. Хотите повысить свой уровень владения Java и выйти на продвинутый уровень? Хотите стать востребованным Java-разработчиком для компаний-разработчиков программного обеспечения?