Описание тега s4
Система объектных классов S4 является одним из методов объектно-ориентированного программирования на языке R.
В языке r есть три объектно-ориентированных (ОО) системы: S3, S4 и ссылочные классы (также известные как R5). S3 реализует стиль объектно-ориентированного программирования, называемый универсальной функцией OO. Это отличается от большинства языков программирования, таких как Java, C++ и C#. По сравнению с S3, S4 намного строже и дает поведение, которое ближе к другим объектно-ориентированным системам. Основные отличия от S3 заключаются в том, что S4 предлагает:
- Формальные определения типов, определяющие наследование и представление каждого класса
- Множественная отправка: отправка может зависеть от более чем одного класса
См. Также вики по инструментам разработки: S4.
Чтобы получить доступ к справке R для классов S4, попробуйте ?Classes
или ?setClass
Ресурсы по stackru