Person(json)
Вопрос не почему, вопрос "как"? Person - это пример. Мне нужно решение архитектурного вопроса.
Я могу сделать и Person.create(json), я все это могу, и возвращать объект с нужными мне методами. Но так же я хочу использовать
if (person instanceof Person) {
// моя логика
}
В общем, все как во взрослом ООП. Что бы была функция, которая
somethingWith(anyStaff: CRUD)
а в свою очередь
class Person implements СRUD{}
во взрослом ООП вообще забудь про статические методы.. интерфейс рапространяется исключительно на экземпляры класса , статические методы всегда public для всех
Обсуждают сегодня