Уроки по тегу «типы данных»
Получить теоретические знания о том, что такое перечисления в Java и закрепить полученные навыки на практике.
Установить и настроить среду для комфортной работы с Java.
Получить теоретические знания о том, что такое анонимные классы в Java и закрепить полученные навыки на практике.
Изучить условный оператор IF в Java
Получить теоретические знания о том, что такое cоставные строки в Java и закрепить полученные навыки на практике.
Знакомство с концепцией наследование в ООП и получение базовых навыков использования принципа наследования в Java.
Выработать понимание того, как происходит создание объекта в Java и как происходит работа с его полями (свойствами) на практике.
Рассмотреть основные (необходимые, но не все нужные) команды для работы в терминале и научиться ими пользоваться.
Получить теоретические знания о том, что такое исключения в Java и закрепить полученные навыки на практике.
Разобраться в типах данных в Java и научиться понимать числа в разных системах исчисления.
Научиться объявлять (создавать) методы. Понять как они размещаются в памяти JVM.
Получить теоретические знания о том, что такое абстрактные классы в Java и закрепить полученные навыки на практике.
Написать, скомпилировать и запустить свою первую программу на языке программирования Си.
Познакомиться с переменными и циклами в языке Си и написать чуть более полезную программу.
Познакомиться с понятием функции, написать первую функцию и научиться вызывать ее.
Научиться использовать условия и выполнить классическое упражнение Fizz-Buzz.
Улучшить программу конвертации температур с использованием типа float вместо int.
Научиться использовать другой механизм проверки условий: switch.
Познакомиться с другим видом циклов и переписать программу конвертации температуры с использованием цикла for.
Познакомиться с классом — структурой, которая позволяет создавать объекты. Рассмотреть механизм создания новых объектов с помощью 'new'.
Познакомиться с объектами в контексте современного, общепринятого понятия объектно-ориентированного программирования. Понять, как динамическая диспетчеризация дала возможность работать с объектами в ООП.
Рассмотреть объекты, встроенные в сам язык JavaScript, с учетом знаний об объектах, которые мы получили ранее. Разобраться с тем, как объекты определяются как константы, но при этом могут изменяться.
Познакомиться с понятием полиморфизма в языках программирования. Разобрать три типа полиморфизма.
Понять, что такое аддитивные программы и как динамическая диспетчеризация поможет нам строить такие программы. Разобраться, что такое диспетчеризация в контексте программирования и типов.
Продумать игровой дизайн нашей карточный игры: как работает игра, как выглядит структура программы и как устроен процесс игры. Проработать поведение программы через тесты.