February 2014
Beginner
1248 pages
62h 25m
English
Now we declare class BasePlusCommissionEmployee (Fig. 9.8) to extend class CommissionEmployee (Fig. 9.4). A BasePlusCommissionEmployee object is a CommissionEmployee, because inheritance passes on class CommissionEmployee’s capabilities. Class BasePlusCommissionEmployee also has instance variable baseSalary (Fig. 9.8, line 6). Keyword extends (line 4) indicates inheritance. BasePlusCommissionEmployee inherits CommissionEmployee’s instance variables and methods.
Read now
Unlock full access