Перейти к содержимому
  • 0
SergOmarov

Посоветуйте реализацию ооп для lua

Вопрос

И не надо, пожалуйста, писать, что ооп на lua - фигня, извращения и прочее...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

Когда я делал GML и хотел разделить прикрутив наследование, я перерыл около десятка реализаций ООП на луа. В основном это какие то несерьезные, неудобные поделки.

Хорошими реализациями получились Object из Luvit, и Middleclass.

 

Но всё же, самая классная реализация ООП - 30log

http://yonaba.github.io/30log/

 

Там есть и создание экземпляра через вызов Window = class('Window')

... и легкое наследование subclass = superclass:extend()

... и даже множественное наследование Window:include(Geometry)

Изменено пользователем Krutoy

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...