头歌课堂实验 Java继承和多态之接口

本文详细介绍了如何在Java中使用接口实现继承和多态,通过`Compute`接口展示了抽象方法sum()和max()的实现,并以`ComputeClass`类为例完成了接口的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第1关:学习-Java继承和多态之接口


/**
 * 编写程序,实现两个数的求和运算和比较
 */
 
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
 
// 定义一个接口类 Compute
interface Compute
{
    abstract int sum();
    abstract int max(int a,int b);
}
    // 第一个为 sum(),实现两个数的相加,返回值为 int
 
    // 第二个为 max(),比较两个数的大小,携带两个参数,类型为int,返回值为int
 
 
// 定义一个公开的 ComputeClass 类并实现 Compute 接口
public class ComputeClass implements Compute
{
    int a;
    int b;
    public ComputeClass(int a1,int b1)
   {
        a=a1;
        b=b1;
   }
   public int sum()
   {
       return a+b;
   }
   public int max(int a,int b)
   {
    if(a>b)
   return a;
   else
   return b;
   }
}
    // 有两个属性,分别表示两个数,类型为 int
 
    // 有参构造方法
 
    // 实现接口中的求和方法
 
    // 实现接口中的获取较大数的方法
 
 
/********** End **********/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值