欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

《Java从入门到放弃》JavaSE基础篇:面向对象语法二(基础版)

来源:本站整理 作者:佚名 时间:2017-09-08 TAG: 我要投稿

    接口一样平常只是界说一个尺度,它没有详细的功效(看看你的电脑上的USB接口,请奉告我它是干甚么的?能够加热食品么?能够冷藏饮料么?能够看电影么?都不可!)。
    但咱们能够完成这个尺度接口的对象,好比完成为了该接口的U盘,就能够经由过程这个接口来保存数据,完成为了该接口的键盘,就能够经由过程这个接口往电脑里输出数据。
    假如上面例子中的挖矿员会开车,而矿工不会,而且今后还会有别的一个零丁的司机类也能够开车,那末,咱们就能够把开车界说成一个接口。必要会开车的类,去完成这个接口就行了。
//界说开车的接口
//开车接口
public interface IDrive {
    //开车办法
    void drive();
}
//挖矿员类完成开车接口
public class DigMember extends Miner implements IDrive {
    public void mining(){
        System.out.println("用挖掘机挖矿!");
    }
 
    public void drive() {
        // TODO Auto-generated method stub
        System.out.println("我会开挖掘机!!!");
    }
 
}
末了:形象类和接口有甚么差别呢?
形象类侧重于一个群体,而接口侧重于功效。
人人完成上面这个案例就晓得差别了:
创立一个聚集(或数组)保存一切加入植物竞走比赛的选手(有兔子、乌龟、小鸡、狮子),再创立一个聚集(或数组)保存一切加入飞翔比赛的选手(飞机,老鹰,超人,擎天柱)。留意这些选手都会飞,但纷歧定有同一个父类。
本日的内容就到这儿吧,都只讲了些根基语法,有许多应用上的细节,人人能够拿些名目中的例子,咱们一起来研究哈!

上一页  [1] [2] [3] 

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载