オブジェクト指向
オブジェクト指向とは何か、本当に難しいシンプルかつ明白なものの、しかし、見直しの一環として、答えに来て、さらに悪いこの質問に答えるための初心者ですが、Javaのための私のためにこのコースで学んだ、この質問に答えるためにそれは非常に重要です。
文法を学ぶだけで単語のバックのようなオブジェクト指向の前に、Javaコンテンツは、のように、常に言語の基本的な基礎を理解し、これらを学ぶとき、あなたはそれを知るだけでなく、巧みに基礎となるこれらを使用する方法を知っておく必要がありますすることはできません知識、およびオブジェクト指向の単語や文章を組み合わせた出力構文だけではなく、最も重要な文章だけで、あなたの文にオブジェクト指向の給与より多くの注目が行われ、すべての人間が理解するために見ることができますを学ぶことで、あなたはこれを書くことはできません人々が理解することができます
上記は単純なオブジェクト指向を理解するために英語を学ぶ独自のプロセスの組み合わせですが、Java用、コンピュータ用、プログラムのために、プログラマの特定のオブジェクト指向の終わりには、物事のどのようなのですか?
1、クラス定義
クラスは、クラス宣言、特定のデータメンバ変数及び組成物の方法を定義することができます。
フォーマット:
修飾子クラスのクラス名{[親クラス名を拡張]
修飾子のメンバ変数を入力します。
.....
改質型部材プロセス(パラメータリスト){
メソッド本体
}
}
フォーマットおよびクラスのメンバーは明らかにされているが、役割のクラス、どのような種類を構成しなければならない理由の質問はありますか?
プログラムの実装のコードによって現実となり、書き込みコードにあまりにも多くの必要性を持って、プログラムの作成には、当たり前のことができないが、あなたが段階的に発生する実世界の問題を分析する必要があるの書き込みに何を考えます前記そう簡単には容易に理解するために、人間のレベルで理解することができ、これらの質問に以下のコードによって回答の実装と同様の類似性、一貫性の点、及びボンディング一緒にそれぞれの同様の問題を見つけ、コンピュータにこれは、実行速度を向上させるために、運用レベルでのメモリ消費量を減らすことができます。
1 / ** クラス定義2 * 3 * / 4 パブリック クラス Test22は延びオブジェクト{ // この必要なクラスのクラスキーワードはクラスを作成することである 5は // 親クラスによって継承することができ、またキーワード延びを 6 7つの // クラスは、メンバ変数とメンバメソッドを持っています 8 9 公共 int型の I = 0; // メンバ変数 10 11 パブリック 静的 ボイド M3(){ // メンバメソッド(静的) 12である INT I = 0; // ローカル変数 13 } 14}