JAva継承の初歩的な理解

778 ワード

1、継承とは何ですか. 
  • あるクラスは、別のクラスのメンバー変数とメンバー関数を得た.
  • javaでは
  • のみ継承できます.
  • は拡張
  • とも呼ばれます
  • は抽象的な
  • です
  • オブジェクト向けの最終極目標は簡略化コード
  • である.
    2.例:
    package durong.testExtends;
    
    public class TestExtends {
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Student s = new Student();
    		s.name  ="durong";
    		s.age = 20;
    		s.grade = 3;
    		s.eat();
    		s.study();
    		System.out.println("s.name-->"+s.name);
    		System.out.println("s.age-->"+s.age);
    		System.out.println("s.grade-->"+s.grade);
    	}
    
    }
    package durong.testExtends;
    
    public class Person {
    
    	String name;
    	int age;
    	
    	void eat()
    	{
    		System.out.println("  ");
    	}
    	
    }