public interface Person {
    class User implements Person {
        void live() {
            System.out.println("I usually just live.");
        }
    }

    class Loser implements Person {
        void doNothing() {
            System.out.println("I usually do nothing.");
        }
    }

    class Coder implements Person {
        void writeCode() {
            System.out.println("I usually write code.");
        }
    }

    class Programmer implements Person {
        void enjoy() {
            System.out.println("It's a wonderful life!");
        }
    }

}
Let's see in Line 1 : declare interface Person Line: 2,8,14 and 20 : it class implement Person Question Why we must implement Person when user Class(line2) , Loser class(line8), Coder class(line14) , and Programmer class(line20) stayed in Person interface?