抽象类和接口的小程序

    xiaoxiao2025-03-07  10

    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

    转载请注明原文地址: https://ju.6miu.com/read-1296957.html
    最新回复(0)