define this class in JAVA 1. Define a class called Ninja Make instance variables
ID: 3839979 • Letter: D
Question
define this class in JAVA
Explanation / Answer
Ninja.java
public class Ninja {
private String name, dojoName;
private int killCount;
public static int totalKills;
public Ninja() {
name = "No Name yet";
dojoName = "No Name yet";
killCount=0;
}
public Ninja(String name, String dojoName) {
this.name = name;
this.dojoName=dojoName;
killCount=0;
}
public String getName() {
return name;
}
public String getDojoName() {
return dojoName;
}
public int getKillCount() {
return killCount;
}
public static int getTotalKills() {
return totalKills;
}
public void increaseCount(int count) {
killCount = killCount+count;
totalKills++;
}
public static void compare(Ninja n1, Ninja n2) {
if(n1.totalKills>= n2.totalKills){
double percentag = n1.getKillCount()/totalKills;
System.out.println("Name: "+n1.getName()+" Kills: "+n1.getKillCount()+" Percentage: "+percentag);
}
else{
double percentag = n1.getKillCount()/totalKills;
System.out.println("Name: "+n2.getName()+" Kills: "+n2.getKillCount()+" Percentage: "+percentag);
}
}
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.