/* Author: James Tam Version: February 26, 2021 */ public class C extends P { private String cAttribute; public C(String newPAttribute, String newCAttribute) { super(newPAttribute); setCAttribute(newCAttribute); } public String getCAttribute() { return(cAttribute); } public void setCAttribute(String newCAttribute) { if (newCAttribute == null) System.out.print("Attempting to set attribute to a null value"); else cAttribute = newCAttribute; } public void setPAttribute() { //Access permission, not allowed. //pAttribute = "New value"; } public String toString() { String aString; aString = super.toString() + " : "; aString = aString + "Child attribute = " + cAttribute; return(aString); } }