Отправляет email-рассылки с помощью сервиса Sendsay

Обучение программированию

  Все выпуски  

Обучение программированию Объектно — ориентированное программирование на языке Crystal


Crystal — это высокоуровневый объектно-ориентированный язык программирования. Для реализации инкапсуляции в программах объектно-ориентированный язык программирования Crystal использует ограничение видимости (так называемая инкапсуляция кода). Управление доступом к переменным и методам класса осуществляется с помощью специальных ключевых слов public, protected или private, записываемых перед определением метода и означающих общедоступный, защищенный и закрытый, соответственно. Объектно-ориентированный язык программирования с целью уменьшения затрат на разработку программы применяет свойство наследования классов.В новом языке программирования Crystal предусмотрено одиночное наследование, обозначаемое: подкласс < суперкласс. Перемещение свойств и методов, объединенных в несколько классов, в один суперкласс позволяет всем им совместно использовать функциональные возможности. Для примера использования ООП в языке программировании Crystal рассматривается задача измерения температуры и давления воздуха. Для получения измерений применяется два датчика – один в качестве датчика температуры, другой — датчика давления.

В избранное