Une sous-classe doit également suivre la première et la seconde règle. Elle hérite sa propriété d'identifiant de Cat.
package eg;
public class DomesticCat extends Cat {
private String name;
public String getName() {
return name;
}
protected void setName(String name) {
this.name=name;
}
}