Das Beispiel dieses Artikels enthält die Methode der Java -Grenzfläche, des Polymorphismus, der Vererbung und des Klassencomputationsdreiecks sowie der rechteckigen Länge und der rechteckigen Fläche. Teilen Sie es für alle für Ihre Referenz. Die Einzelheiten sind wie folgt:
Schnittstellenspezifikationen definieren:
/ ** * @Author VVV * @date 2013-8-10 AM 08:56:48 */ Package com.duotai;/ ** * * * * */ public interface Form {public double Area (); (); ; .S2 = S2; Die drei richten drei Grenzen! (S1 + S3 <S2) {return false;} if (s2 + s3 <s1) {return false;} return true;} / * * (Nicht-Javadoc) * * @see com.duotai.shape#Area () * / @Override c Double Area () {Double P = (S1 + S2 + S3) / 2; / * * (nicht -javadoc) * * @see com.duotai.shape#länger () * / @Override public double länger () {return s1 + s2 + s3;} / ** * @autouse vvv * @date 2013 -8-10 AM 09: 12:06 */ Paket Com.duotai;/ ** * * * */ Public Class Director implementiert Form {Double S1; S2) {this.s1 = S1; Automatisch generierte Methode Stub Return S1 * S2;} / * * (Nicht-Javadoc) * * @see com.duotai.shape#länger () * / @Override public double länger () {// Todo auto-g energiegeladene Methode Stub Return 2 * (S1 + S2);}} /** * @Author Vvv * @date 2013-8-10 AM 09:13:30 * /package com.duotai; Test { / * * * @param args * / public static void main (String [] args) {Formdreieck = neues Dreieck (3, 4, 8); 5); Dreieck Dreieck IS: " + Triangle.Area ()); IS: " + tri.area ())); ());}}Es ist zu hoffen, dass dieser Artikel für Java -Programmdesign aller hilfreich ist.