打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
接口实例
接口:
  1.定义:对规则的声明,所有的方法都不能实现,所有的属性都是常量
  2.特点:所有的方法都不能实现,所有的属性都是常量。
 public static final
 public
  3.使用接口实现多态
 1)抽象出接口中的属性和方法
 2)实现接口,重写接口中所有的方法
 3使用接口类型表示所有实现接口的类
 
 //定义一个java接口
 public interface Introduceable
 {
  public String detail();
 }
 //教员类实现代码
 public class AccpTeacher2 implements Introduceable
 {
     public String detail()
     {
         return "本人是Accp教员";
     }
  
 }
 //打印类打印实现代码
 public class Printer
 {
     public void print(String content)
     {
        System.out.println("开始打印");
        System.out.println(content);
     }
 }
 //中心类实现代码
 public  class AccpSchool2 implements Introduceable
 {
      //中心才有打印功能
     Printer printer=new Printer();
     public String detail()
     {
        return "这里是Accp中心";
     }
      //使用中心打印机打印信息
      public void
print(Introduceable intro)
     {
           printer.print(intro.detail());
      }
}
  
public static void main(String[] args) {
   AccpSchool2 school=new AccpSchool2();
   school.print(new AccpTeacher);
   school.print(school);
 }
 
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Java 接口——面向对象的精髓
C#获取打印机状态(1)
Spring项目单元测试
ICE专题:使用C#编写ICE分布式应用程序
.net面试题大全(有答案)
VB.net学习笔记(十五)继承与多接口练习
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服