官术网_书友最值得收藏!

3.2 接口

接口是若干抽象方法和常量的集合。如果說抽象類是對類的某幾個功能的部分抽象的話,那么接口就是對類的所有功能全面抽象。為了獲取接口功能和真正實現接口功能,還需要使用類來實現該接口。接口可以指定實現它的類必須做什么,但是不能指定它怎么做。

可以這么來理解接口,接口就是一種身份,凡是想擁有這樣的身份的類就必須要遵守這個身份所要求的所有規范。比如你想成為警察(身份),你就必須符合警察的標準并滿足這個身份所要求的所有功能,如維持治安的功能。而你除了可以擁有警察這個身份外,同時可以擁有其他多種身份,也許你還擁有父親這個身份等,這就是多接口的應用。

工作目標

● 接口的定義

● 接口的實現

● 接口的繼承

● 多接口

工作描述

有一個接口AddImp規定了有求和的方法sum();另外一個SubImp接口規定了有減法運算的方法subtract();再聲明一個接口Calculatable繼承于以上兩個接口。創建Calculator類實現接口Calculatable,并生成對象測試該對象的加減功能。

工作分解-理論闡述

主站蜘蛛池模板: 文成县| 新野县| 县级市| 香格里拉县| 乌兰浩特市| 巴彦县| 湖北省| 诸城市| 平和县| 高邮市| 枣强县| 杂多县| 垣曲县| 伊通| 永昌县| 安国市| 湟源县| 刚察县| 平舆县| 梁山县| 乐陵市| 集贤县| 临夏县| 新密市| 疏附县| 明溪县| 咸阳市| 延津县| 潞城市| 芦山县| 梧州市| 泾源县| 东丽区| 宜城市| 昌宁县| 平江县| 吉隆县| 邢台市| 怀远县| 平邑县| 周宁县|