学JAVA第十七天,接口与抽象方法

摘要:
JAVA接口可以使代码更加合理和规范。像项目团队一样,团队负责人负责整合成员的代码,但每个成员都根据自己的想法进行写作,因此整合非常麻烦。例如,这段代码:(JAVA支持中文,这样我可以更清楚地表达我的意思。标准是不使用中文!!!

JAVA接口可以让代码更加有合理的规范性,就想一个项目小组,组长要负责把成员的代码整合,但是每个成员写的方式都是按照他们自己的想法来写的,

所以,整合起来就非常麻烦。

但是,如果我们的组长制作了一个接口,并要求每个成员都要按照这个接口的规格来写,这样代码整合起来就非常方便了。

就例如这个代码:(JAVA是支持中文的,这里是为了可以更加清楚的表现出我的意思,规范的是不能用中文的哈!!!

先创建一个接口

package pkg13;
public interface 接口{//interface 这是声明一个接口
public void sum();//这就是所说的抽象方法
//public void sum(){}//这种写法是错误的,一定不能这样写抽象方法
}

然后创建一个实现类:

package pkg13;
public class 实现类 implements 接口{//这是声明实现类的接口要对接的地方
  public int myMax(int a,int b){//这是对接口的抽象方法进行重写
    if(a>b) return a;
    else{
      return b;

    }
}
}

最后创建一个测试类:(主要测试效果)

package pkg13;
public class 测试类{
    public static void main(String args[]){
        
        接口 s;
        s = new 实现类2();
        int k = s.myMax(5,6);
        System.out.println(k);
    }
}

只要我们的组长制作了接口,就不用管成员用什么方法来实现的了,只要给我的结果经测试合格就行。

这样大大的减少了组长的工作,并让小组的工作更加有规范性。

快乐的一天又快乐的过去了,很快又到周末了!哈哈!!!

免责声明:文章转载自《学JAVA第十七天,接口与抽象方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# dialog 对话框jenkins结合ansible用shell实现自动化部署和回滚下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

setsockopt()使用方法(參数具体说明)

int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen); s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套...

日常编码规范(Java版)

规范: 命名: 接口命名。接口必须是名词,并且接口是能准确的描述要做的事情,命名能清晰的看出输入输出,可以是抽象的行为描述。接口必须以一个动作的名词形式结尾,比如reader,handler等。接口的命名,必须是抽象的,除非接口本身和具体实现紧密相关,否则不应该在接口中包含任何和具体实现相关的名词。接口命名根据行为分为以下几种: 读取某个数据,命名: {...

drf之框架基础

(一)drf基础 全称:django-rest framework 接口:什么是接口、restful接口规范(协议) CBV(基于FBV的基础上形成)、CBV生命周期源码----基于restful规范下的CBV接口 请求生命周期:请求组件、解析组件、响应组件 序列化组件(序列化、反序列化简单来说就是对象转为字符串、字符串转为对象,目的是为传输数据(传给别的...

伟程君解决端口被占用问题(接口jmeter 本地端口被占用完了,jmeter报错的问题)(亲测是可以的)

1、在目录下创建文件local.conf(没有就创建目录和文件) touch/etc/sysctl.d/local.conf mkdir(创建文件夹) touch(创建文件) 2、往local.conf写入内容 net.inet.tcp.msl=1000 或者 0 默认是15000(15秒) 3、生效配置 cd 到 local.conf的目录下敲下面命令...

HSF处理流程分析

一.HSF的基本概念 HSF全称为High-Speed Service Framework,旨在为淘系的应用提供一个分布式的服务框架,HSF从分布式应用层面以及统一的发布/调用方式层面为大家提供支持,从而可以很容易的开发分布式的应用以及提供或使用公用功能模块,而不用考虑分布式领域中的各种细节技术,例如远程通讯、性能损耗、调用的透明化、同步/异步调用方式的实...

思考:如何保证服务稳定性?

思考:如何保证服务稳定性? 最近一直在忙618大促的全链路压测&稳定性保障相关工作,结果618还未开始,生产环境就出了几次生产故障,且大多都是和系统稳定性、性能相关的bad case。 生产全链路压测终于告一段落,抽出时间将个人收集的稳定性相关资料整理review了一遍,顺带从不同的维度,谈谈稳定性相关的“务虚”认知和思考。。。 一、SLA! 在开...