public class Villain extends FictionalCharacter { private int evilPower; private int narcissism; private static int memberCount = 0; public Villain{ memberCount++; } public Villain(String name, int evilPower,int narcissism){ super(name); this.evilPower = evilPower; this.narcissism = narcissism; memberCount++; } double computeStrength(){ return evilPower*narcissism*Math.random()*0.9; } public String toString(){ return super.getName()+" is a Villain that has evil power = "+evilPower+" and narcissism = "+narcissism; } public static int memberCount(){ return memberCount; } }