if i have this abstract class :
package com.abc;
public abstract class Player {
private String name;
public Player(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
When I extend a new class from the abstract one, does the new class uses the inherited constructor by default, or must i create a constructor that calls "super" ?