На Хабре открылся блог для начинающих изучать какой-либо язык программирования "Стартап "Программист". Начинался этот блог со статей про ruby, но сейчас уже есть статьи про C# и Java. Несмотря на то, что там содержится информация для начинающих, в очередной статье про ruby открыл для себя кое-что новое.
Я думал, что сделать метод в классе приватным можно только одним способом, а именно расположить его после ключевого слова private. Однако, есть еще один способ. Можно передать список методов, которые необходимо сделать приватными, в качестве параметров для private. Передавать необходимо в виде символов (Symbol).
О символах, кстати, недавно была статья на Хабре (точнее о различиях строк и символов).
Также узнал что такое Struct. Судя по примерам - достаточно удобная конструкция, надо будет попробовать.
Я думал, что сделать метод в классе приватным можно только одним способом, а именно расположить его после ключевого слова private. Однако, есть еще один способ. Можно передать список методов, которые необходимо сделать приватными, в качестве параметров для private. Передавать необходимо в виде символов (Symbol).
О символах, кстати, недавно была статья на Хабре (точнее о различиях строк и символов).
Также узнал что такое Struct. Судя по примерам - достаточно удобная конструкция, надо будет попробовать.
Комментариев нет:
Отправить комментарий