对日项目编写简单案例——java

内容:编写一个接口msg,msg接口中有两个方法,再编写一个接口Check,继承Msg,该方法里有两个(抽象)方法和具体逻辑,再编写一个Dom类实现接口Check,主方法类只调用!
特点:互相之间不干扰彼此,每个部分都是独立存在,责任清晰明确!

public interface Msg {
//必须用default
	default void passwordYes(){
		System.out.println("password Yes");
	}
	default void passwordNo(){
		System.out.println("password NO");
	}
	
}
public interface Cheak  extends Msg {	
	String getPassword();	
	String getPassword2();
	default boolean nameCompareto() {
		if (getPassword().equals(getPassword2())) {
			passwordYes();
			return true; 
		}
		System.out.println(getPassword());
		System.out.println(getPassword2());		
		passwordNo();
		return false;
	}
}
public class Dom implements Cheak {
	@Override
	public String getPassword() {
		return "xl";
	}
	@Override
	public String getPassword2() {
		return "xw";
	}	
}
public class TestMain  {
	 public static void main(String[] args){
		 Dom person = new Dom();
		 person.nameCompareto();
	 }		
}

输出结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘二壮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值