1.新建一个Student的抽象类;
package com.eduask.testabstract; //定义一个Student抽象类; public abstract class Student { public abstract void stu_Id(); public abstract void stu_Name(); public abstract void stu_Pwd(); }
2.新建一个Teacher的接口;
package com.eduask.testabstract; //定义一个Teacher接口; public interface Teacher { abstract void teac_Name(); }
3.新建一个Student1继承Student类,实现Teacher接口;
package com.eduask.testabstract;
import org.junit.Test;
public class Student1 extends Student implements Teacher {
@Override public void teac_Name() { // TODO Auto-generated method stub System.out.println("Student1的老师是tom"); }
@Override public void stu_Id() { // TODO Auto-generated method stub System.out.println("Student1的id是001"); }
@Override public void stu_Name() { // TODO Auto-generated method stub System.out.println("Student1的name是linux"); }
@Override public void stu_Pwd() { // TODO Auto-generated method stub System.out.println("Student1的pwd是123456"); } @Test public void test(){ Student1 student1=new Student1(); student1.teac_Name(); student1.stu_Id(); student1.stu_Name(); student1.stu_Pwd(); } }
4.程序运行如下:
Student1的老师是tom Student1的id是001 Student1的name是linux Student1的pwd是123456