Artyom Gornostayev
02/25/2020, 4:04 PMpublic abstract class NumberExpression<T extends Number & Comparable<?>> extends ...
I've tried to do this (expression as NumberExpression).goe(value)
, but this does not work.
I know, this is not a good practice, just to know... 🙂diesieben07
02/25/2020, 4:06 PMvalue
and whats the parameter type for goe
?Artyom Gornostayev
02/25/2020, 4:52 PMvalue
and parameter type of goe
is T
from declaration of NumverExpression class.diesieben07
02/25/2020, 4:53 PMval value: T
then you can just pass it in.Artyom Gornostayev
02/26/2020, 6:34 AMvalue
is different from T
in my class. That's why I need casting...Artyom Gornostayev
02/26/2020, 6:38 AMNumberExpression
class uses generics for Number
and Comparable<*>
at the same time.diesieben07
02/26/2020, 8:46 AMdiesieben07
02/26/2020, 8:46 AM