Code:
import java.util.Scanner;
class TeamName {
private String name; //private hides from other classes in the package
private String NameGet;
//public shows to all package
//this will run without any argument passed to it
public TeamName(){
System.out.println("cunstructor without argument");
}
//prints team name // new TeamName("team");
public TeamName(String name){
String nameGetter;
Scanner in = new Scanner(System.in);
System.out.println("Please enter a team name");
nameGetter = in.nextLine();
System.out.println("Welcome " + nameGetter);
in.close();
}
}
class GetName {
public String defaultName;
public GetName(String defaultName) {
System.out.println(defaultName); //display current team name
}
}
class SetName {
public SetName(String defaultName) {
System.out.println(defaultName); //print result
}
}
public class Team {
public String nameSetter;
public static void main(String[]args){
new TeamName();
new TeamName("team");
String defaultName = "unknown Team";
GetName theNewName = new GetName(defaultName);
//String defaultName;
Scanner in = new Scanner(System.in);
System.out.println("Please enter a team name");
defaultName = in.nextLine();
System.out.println("Welcome " + defaultName);
in.close();
}
public String getNameSetter() {
return nameSetter;
}
public void setNameSetter(String nameSetter) {
this.nameSetter = nameSetter;
}
}