ホームページ > Java > &#&チュートリアル > ビジターモードコードのJava実装の詳細な説明

ビジターモードコードのJava実装の詳細な説明

黄舟
リリース: 2017-03-11 11:37:23
オリジナル
1345 人が閲覧しました

訪問者パターンのJava実装の説明の説明codecodecode

rrereerreerree

interface Visitor {
	void visit(Gladiolus g);

	void visit(Chrysanthemum c);
}
ログイン後にコピー
// concrete visitor		名称访问
class StringVisitor implements Visitor {
	String s;

	public String toString() {
		return s;
	}

	public void visit(Gladiolus g) {
		s = "Gladiolus";
	}

	public void visit(Chrysanthemum c) {
		s = "Chrysanthemum";
	}
}
ログイン後にコピー
// concrete visitor		蜜蜂访问
class BeeVisitor implements Visitor {
	public void visit(Gladiolus g) {
		System.out.println("蜜蜂 来 访问 Gladiolus");
	}

	public void visit(Chrysanthemum c) {
		System.out.println("蜜蜂 来 访问 Chrysanthemum");
	}
}
ログイン後にコピー

print

rreee

以上がビジターモードコードのJava実装の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート