本帖最后由 严露华 于 2013-5-11 07:29 编辑
下了下面的代码,一直想不清楚如何写代码才能将接口中的lisi,18打印出来?那么抽象类实现了继承是否需要覆写方法,覆写方法后那么又如何将接口中的内容打印出来?若代码有疑问,请帮忙指出?求教?- interface Person{
- String name="lisi";
- int age = 18;
- public String say();
- }
- abstract class A implements Person
- {
- String name;
- int age;
- abstract String talk();
- public String say()
- {
- return this.name+"-----"+this.name;
- }
-
-
-
- }
- class Student extends A
- {
- Student(String name,int age){
- this.name = name;
- this.age = age;
- }
- public String talk()
- {
- return "学生----姓名"+this.name+",年龄:"+this.age;
- }
-
-
- }
- class AbstractDemo{
- public static void main(String[] args){
- Student s = new Student("zahngsan", 13);
- System.out.println(s.talk());
-
- }
- }
复制代码 |