Чекаю на ваші відповіді!
4/4
Чекаю на ваші відповіді!
4/4
А тепер саме питання. Що буде, якщо у світч передати DoubleTip(null, null)? Як обробиться така ситуація? Адже default кейсу нема.
3/4
А тепер саме питання. Що буде, якщо у світч передати DoubleTip(null, null)? Як обробиться така ситуація? Адже default кейсу нема.
3/4
switch (tip) {
case DoubleTip<Resource>(NaturalRes prime, Resource other) -> ...
case DoubleTip<Resource>(HumanMadeRes prime, Resource other) -> ...
}
Питання: чи може такий switch існувати з врахуванням нових фіч? Чи треба щось додати або поміняти?
switch (tip) {
case DoubleTip<Resource>(NaturalRes prime, Resource other) -> ...
case DoubleTip<Resource>(HumanMadeRes prime, Resource other) -> ...
}
Питання: чи може такий switch існувати з врахуванням нових фіч? Чи треба щось додати або поміняти?
Тож маємо такі структури:
public record DoubleTip<T>(T primary, T secondary){}
Тож маємо такі структури:
public record DoubleTip<T>(T primary, T secondary){}