Back to ENTRANCE Back to Home mail Feel free to post any comments or suggestions about this page! Best viewed at 800x600 resolution -ATTENTION- ☆本文を転用、転載される場合は、事前にご連絡を頂けると嬉しいです♪ Copyright 2002 Megukuma. All rights reserved.
継承 すでに定義されたクラスの機能を引き継いで、新しいクラスを定義することを継承と言います。 Java言語ではサブクラスでスーパークラスを「extends」することで継承を実現します。 継承をうまく利用することで、サブクラス間で共通の部分をスーパークラスに引き上げることができます(図1)。 第3章で解説するテンプレートメソッドパターンは、継承の特徴をうまく利用した典型的なパターンです。 ポリモフィズム ポリモフィズムは「多態性」と呼ばれます。 …しかし、多態性という言葉ではまったく意味がわかりません。 少なくとも筆者はそうでした。ポリモフィズムを一言で説明するのはたいへん難しいです。 しかし、多くのデザインパターンではポリモフィズムが多用されていますので、デザインパターンの理解のためにもポリモフィズムは避けては通れません。 Javaでポリモフィズムを実現する方法としては、インタフェースを使
Revised: Feb./09th/2003: Since: Dec./31st/2001 Java インタフェースとは何か 内容に抽象メソッドしか持たないクラスのようなものをインタフェースと呼びます。クラスと並んで、パッケージのメンバーとして存在します。インタフェースはクラスによって実装 (implements) され、実装クラスはインタフェースで宣言されている抽象メソッドを実装します。 abstract public修飾された、メソッドのシグネチャのリスト まず第一に、インタフェースは、ロジックを持たずに、パッケージpublicなメソッドのシグネチャのリストです。 final public static修飾された、メンバ変数のリスト 次に、インタフェースは、public static finalな定数のリストです。 インタフェースは、抽象メソッドのシグネチャを定義します。また、メンバ
継承とは、クラスの要素(メンバ変数やメソッド)を自身に作成するのではなく、別のクラスから取り込む事ができる仕組みです。 継承の機能 例として、「Aクラス」を継承したものを「Bクラス」とすると、「Bクラス」は次の図のような特性を持つことになります。 ※但し、「Aクラス」の要素で「アクセス装飾子」が「private」のもの、および「コンストラクタ」は引き継ぐ事が出来ません。 ちなみにクラスの継承関係をUMLで表記すると次のようになります。 このとき、「Bクラス」からみて「Aクラス」のことを「親クラス」または「スーパークラス」と呼び、反対に「Aクラス」からみて「Bクラス」の事を「子クラス」または「サブクラス」と呼びます。 継承の書式 継承の書式は次の通りです。 class 子クラス名 extends 親クラス名{ } ※C++などでは「親クラス」を複数指定することが出来ますが、Javaでは「親ク
Please note: Uninstall any preview or trial versions of Expression Design before installing this free version. If you have already purchased a full version of Expression Design 4, you do not need to install this free version. The convenience and ease of editing vector graphics in Expression Design can be a cornerstone of your Windows Presentation Foundation (WPF), Microsoft Silverlight, and web im
TODOリスト書いてますか?プログラマーなら、ソースコードにTODOを書きましょう。いや、書かなくてもいいけど。 ソースコードの中に、コメントで「// TODO: タスク」という感じで書きます。そうすると、「TODO」で検索したときに、TODOがトゥドゥドゥーっと出てきます。それだけではないのです。Visual StudioやEclipseやXcodeでは、TODOとして特別扱いしてくれるのです。 Eclipseの場合。 Xcodeの場合。 Visual Studioのスクショ(スクール水着の小学生ではありません)は撮ってませんが、同じように扱われます。 追記(2010-06-12):Visual Studioのスクリーンショットを追加しました。 コードを書くふりをして、TODOをガンガン書いていきましょう。
国内でフォントを作成されている大部分の方々はMacで作られているようです。 なのでWin用より先にMac用を公開されていたり、Mac用しかなかったりします。 でも、そのフォントが可愛いかったりするとWinでも使いたくなりますよね。 ここでは、現在私がやっている変換方法をご紹介します。。 まずやり方の手順として、 Mac用のフォントファイルをWin用に変換してやります。 その後、フォントファイルに含まれているMac Binaryを削除してやり、 さらに、Win用のフォントファイルに変換します。 これはすべてフリーソフトを使って行います。 詳しい解説は下記のページへどうぞ。。 Mac用→Win用に変換するソフトのインストールと設定 Mac用→Win用への変換方法 Mac Binaryの削除 Win用フォントファイルへの変換
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く