Cаnvаs Cоurse Cоntent Cоnsider the following code. clаss Apple { // rep-inv: name != null private String name; public Apple (String name) { if (name == null) throw new NPE(...); this.name = name; } @Override public boolean equals (Object o) { if (!(o instanceof Apple)) { return false; } Apple a = (Apple) o; return name.equals(a.name); } @Override public int hashCode() { // ... } @Override public String toString() { return name; }} class AppleTracker extends Apple { private static Set inventory = new HashSet (); public AppleTracker (String name) { super(name); inventory.add(name);} public static Set getInventory() { return Collections.unmodifiableSet(inventory);}} // client codeApple a = new Apple("Winesap");AppleTracker at1 = new AppleTracker("Winesap");AppleTracker at2 = new AppleTracker("Fuji"); Is the following true/false: The equals() method in the AppleTracker class is inherited from the Apple class.