Создание аннотации в java [Java Annotations | Reflection api]
Java. Ассоциация, композиция и агрегация
Есть два типа связи между объектами: АССОЦИАЦИЯ, которая делится на композицию и агрегацию, и НАСЛЕДОВАНИЕ. Ассоциация (делится на композицию и агрегацию) - это связь между двумя классами, которая позволяет одному классу использовать функциональность другого класса. Ассоциация - обозначает связь между объектами. Например, игрок играет в определенной команде. Ассоциация означает, что объекты двух классов могут ссылаться один на другой, иметь некоторую связь между друг другом.
Например Менеджер может выписать Счет...
Java 1439. Композиция vs наследование.
Kомпозиция и наследование - это два основных механизма, которые позволяют организовать отношения между классами в Java. Оба этих механизма позволяют создавать связи между классами и переиспользовать код, но они имеют разные принципы работы и применяются в разных ситуациях. Наследование - это механизм, который позволяет классу наследовать свойства и методы другого класса, называемого родительским классом или суперклассом. При использовании наследования, класс-наследник получает все свойства и методы родительского класса и может добавлять свои собственные свойства и методы...