Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Commission extends Employee {
- @Override
- void calcSalary() {
- }
- }
- public abstract class Employee {
- String stringVar;
- int intVar;
- abstract void calcSalary();
- }
- public class Hourly extends Employee {
- @Override
- void calcSalary() {
- }
- }
- public class Main {
- public static void main(String[] args) {
- Employee[] employee = new Employee[4];
- employee[0] = new Commission();
- employee[1] = new Commission();
- employee[2] = new Hourly();
- employee[3] = new Hourly();
- for(Employee current: employee) {
- current.calcSalary();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment