package com.duotai;
/*
* 接口最大的好处就是多继承
* 他的特性Java接口可以有public,静态的和final属性,也可以默认不带
* 默认方法就是抽象的(abstract)
*/
interface home{
public void refrigerator();//方法不能写实现Java接口可以有public,静态的和final属性。它等同于 // public static final refrigerator();
void chest();// 接口没有构造方法,也不能被实例化的
}
interface eat{
public void fruit();
void rice();
}
/**
* 我们来实现这个接口
* @author jun
*1.我们创建一个人,并建一个name的方法
*2.我们创建一个boy
*3.boy分别去实现(多继承)eat和一个home这接口
*/
class person{
String name;
public void name(String name){
this.name=name;
}
}
//可以继承一个类,并且还可以实现这两个接口,接口只能用implements来实现
class boy extends person implements eat,home{
//实现的时候,子类必须实现父类的所有方法,所以就有了下3个方法
@Override
public void refrigerator() {
// TODO Auto-generated method stub
System.out.println("这个是个冰箱");
}
@Override
public void chest() {
// TODO Auto-generated method stub
System.out.println("这个是个衣柜");
}
@Override
public void fruit() {
// TODO Auto-generated method stub
System.out.println("这是水果");
}
@Override
public void rice() {
// TODO Auto-generated method stub
System.out.println("这是米饭");
}
}
public class Imptents {
/**
* @param args
* 现在到了我们调用的时刻了,我们的方法只能调用它自己里面的方法
* 就比如
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("编程素材网测试结果:");
home h=new boy();
h.refrigerator();
h.chest();
eat e=new boy();
e.rice();
e.fruit();
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有