Hi Guys.
I need a bit of help… What the name of this thing Jeff heaton wrote in his classes? I am trying to research for tutorials but i cant find the name of this thing…
public abstract class Chromosome<GENE_TYPE, GA_TYPE extends GeneticAlgorithm<?>>
implements Comparable<Chromosome<GENE_TYPE, GA_TYPE>> {
abstract public class GeneticAlgorithm<CHROMOSOME_TYPE extends Chromosome<?, ?>> {
I know that “?” = WildCard
I know that you can do this ArrayList<?> whatever;
But put that in a class name? I never saw that before… Idk what that is supposed to mean…
So my two questions is :
A) What the name of that so i can find tutorials?
B) “?” means any object… right?
Thanks
And this is one of the classes im referring to :