クラスの作成とオブジェクトの使用方法

2629 ワード

一、javaはオブジェクト言語向けプロセス向けであり、各ステップとプロセスに直面している.
    
           

  
       
           ----  ----  ----  ----   ---   ----   ---- ----    
       
            ---  ---  --- --- 
      
  1:         
  2:          
  3:         

これからは多くの人が良いクラスの機能を提供します.
二、オブジェクト向けの三大特徴
パッケージクラスのパッケージ非表示実装の詳細
    java       

       
  
                         

                     Car
                       color
                           brand

                        lahuo()
                            laren()

     
      
       
       
       

クラスの作成が完了しました
/*
  • private私有の意味
  • それによって修飾されたメンバーは、本クラスで直接アクセス可能である以外は、
  • に直接アクセスできない.
  • 一般的にプライベート化されたメンバーは、共通のアクセス方法
  • を提供します.
  • はメンバー変数にとってsetです.getメソッド
  • 「ヒト」クラス
  • を作成
  •               
    
  •              
    
  •                      
    
  •                         ;
    
  •                  
    
  •            
    

  • */public class Person{//メンバー変数private String name;private int age;
    /*
     *      
     *                      
     */
    //    
    public Person(){}
    //                          
    public Person(String name,int age){
        this.name = name;
        this.age = age;
    }
    
    //     
    public void eat(){
        System.out.println("   ,   。");
    }
    public void sleep(){
        System.out.println("   ,    。。。");
    }
    
    //  name               set  get   
    //       
    public void setName(String name){
        this.name = name;
    }
    //   
    public String getName(){
        return name;
    }
    
    //  age              set  get
    //    
    public void setAge(int age){
        this.age = age;
    }
    //  
    public int getAge(){
        return age;
    }
    

    }
    クラスができたらその機能を使うにはどうすればいいですか?オブジェクトを作成する形式で
                 
                   
    

    オブジェクトの作成方法:使用するクラス名オブジェクト名=newクラス名(空のパラメータ/パラメータ付き);
    /*
  • オブジェクトの作成方法:使用するクラス名オブジェクト名=newクラス名(空のパラメータ/パラメータ付き);*/public class Demo{public static void main(String[]args){//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////; System.out.println(p2.getName()); System.out.println(p2.getAge()); } }