让Java中的Interface成为你的C++ enum类型.

对于先学C/C++再学Java的人,会觉得Java没有enum类型不方便。可通过Interface解决该问题,如定义一个Interface包含动物常量,再用类实现该Interface,并编写判断方法。

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

先学习C/C++转而学习JAVA的朋友可能觉得JAVA没有enum类型很不方便. 这个问题其实可以通过Interface来解决:
比如定义一个Interface:
public interface Animal
{
   int  DOG = 1, CAT = 2, TIGER =3, SNAKE = 4;
}
public class Test implements Animal
{
  public Test();
  public boolean isDog( int animal)
  { 
    return (animal == DOG) ?  true : false;
  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值