package InnerClass; class Main1 { public static void main(String[] args){ CellPhone phone = new CellPhone(); phone.alarmClock(new Bell() { @Override public void Ring() { System.out.println("懒猪起床了"); } }); } interface Bell { void Ring(); } } class CellPhone { public void alarmClock(Main1.Bell bell){ bell.Ring(); } }