Javaの3つの主要な特徴:「包装、相続、多型」。 Javaの技術的知識については、Crazy Software Educationの公式Webサイトにログインしてください。 WeChat Search Wechat:Crazy Softwareは、2015年の割引イベントに参加し、割引とバイオリンを取得する機会があります。
この記事を例にとると、ユーザークラスの変数はプライベート変数であり、オブジェクトを作成することによってのみ割り当てることができます(現時点ではメソッドを構築するための自動呼び出し)。
外の世界は、パブリックメソッドAPI()を介してユーザークラスにのみアクセスできます。
管理者クラスは、ユーザークラスを継承し、コンストラクターを呼び出し、Method_1メソッドを書き換えて、一意のメソッドパワー()を追加します。
ユーザーファイル
パブリッククラスのユーザー{ / ***このカテゴリアクセスのみ* /プライベートメソッド。 age = age;} / ***プライベートメソッド、このカテゴリアクセスのみ* / private void method_1(){system.out.println( "i a a" + name + ";私の年齢は" + age);} /***は、同じパッケージで継承され、覆われ、覆われ、保護されたvoid method_2(){system.out.println( "私はオーバーライドではありません");} /*** public method、external interface* /public void api(){method_1();} admin file public class admin {/ *** construction method*/ public admin(string name、int ag e){//クラスの建設方法を父super(name、age);} /***同じ名前の親クラスメソッドをカバー* /保護されたvoid method_2(){system.out.println( "いいえ、あなたはオーバーライド} /*** Sub -Classユニークな方法*/ place void power(){system.out.println( "admin is jist");}} main files public class main {public static void main(string [] arg){// realルーチンユーザーオブジェクト、およびユーザーメソッドユーザーa = "user"、a.api(); admin_me = new Admin( "admin")の2つの方法を呼び出します。 );
上記は、この記事のすべての内容です。