抽象类练习(Job和TestJob)

Posted summerdata

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了抽象类练习(Job和TestJob)相关的知识,希望对你有一定的参考价值。

package com.Summer_0427.cn;
/**
 * @author Summer
 * 根据抽象类完成以下题目
 * 某软件公司对程序员的工作有一个总体的规定,
 * 不同的类型的程序员可以有自己不同的工作内容
 * 抽象类:Job
 * 属性:jobType工作类型
 * 方法:showJob()工作内容描述
 * 子类:TestJob
 * 属性:caseNum:测试案例数
 *        findBugs:案例错误数
 * 方法:showJob();
 * 子类:CodeJob
 * 
 */
abstract class Job{
    private String Job;
    
    public Job(String job) {
        Job = job;
    }
    public String getJob() {
        return Job;
    }
    public abstract void showJob();
    
}

class TestJob extends Job{
    int caseNum;
    int FindBugs;
    public TestJob(String job,int caseNum,int FindBugs) {
        super(job);
        this.caseNum = caseNum ;
        this.FindBugs = FindBugs;
    }
    @Override
    public void showJob() {
        System.out.println("我是一个"+getJob()+"测试代码量:"+caseNum+"发现bug:"+FindBugs);
    }
}


public class JobTest {

    public static void main(String[] args) {
        TestJob tj = new TestJob("软件测试工程师",1000, 0);
        tj.showJob();
    }

}

 

以上是关于抽象类练习(Job和TestJob)的主要内容,如果未能解决你的问题,请参考以下文章

Sqlserver Sql Agent Job 只能同时有一个实例运行

小片段中的 ORA-06512 [重复]

怎么用quartz控制任务的执行顺序

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

接口与抽象类小练习

Java 抽象类与接口 编程练习