Ребят, а как ведут себя аннотации и наследование? Вот есть у меня мембер-поле помеченное аннотацией какой-то либы, если я наследую этот класс, то получу ли я то самое поведение (данное аннотацией) в наследнике?
Если ты про такой кейс, то могу сказать что gson сериализует переменную правильно
Ребят, а как ведут себя аннотации и наследование? Вот есть у меня мембер-поле помеченное аннотацией какой-то либы, если я наследую этот класс, то получу ли я то самое поведение (данное аннотацией) в наследнике?
Ребят, а как ведут себя аннотации и наследование? Вот есть у меня мембер-поле помеченное аннотацией какой-то либы, если я наследую этот класс, то получу ли я то самое поведение (данное аннотацией) в наследнике?
изучай рефликсию, а как у класса могут считываться аннотации
Если ты про такой кейс, то могу сказать что gson сериализует переменную правильно
Ну вот да, как раз такой кейс сейчас обдумывал) То есть это зависит от аннотации конкретной? Просто не во всех доках пишут "не наследуется/наследуется"
Ребят, а как ведут себя аннотации и наследование? Вот есть у меня мембер-поле помеченное аннотацией какой-то либы, если я наследую этот класс, то получу ли я то самое поведение (данное аннотацией) в наследнике?
вряд ли ты столкнешься в проде с задачами связанными с рефлессией, но большинство фремворков работают на ней
Ну вот да, как раз такой кейс сейчас обдумывал) То есть это зависит от аннотации конкретной? Просто не во всех доках пишут "не наследуется/наследуется"
А вот если пихать переменную в констуктор то там много боли, в родителе нужно делать их abstract а @SerializedName нужно писать во всех детях. Это я про gson конкретно говорю
А вот если пихать переменную в констуктор то там много боли, в родителе нужно делать их abstract а @SerializedName нужно писать во всех детях. Это я про gson конкретно говорю
А вот если пихать переменную в констуктор то там много боли, в родителе нужно делать их abstract а @SerializedName нужно писать во всех детях. Это я про gson конкретно говорю
Погоди, а это на жаве или на котлине у тебя так больно?