자바 클래스와 객체

9463 단어 java
자바 က 객체 지향 언어 ဖြစ်တာကြောင့် 클래스 နဲ့ 객체 တွေက အရေးပါလ 클래스 ဆိုတာက 개체 တွေတည်ဆောက်လို့ရတဲ့ 템플릿 တစ်ခု 실제 세계 မှာ ဆိုလို့ရှိရင် ဆိုလို့ရှိရင် CAR အတွက် 속성 (색상, 가격, 크기 등) နဲ့ 방법 (드라이브, 업그레이드, 파손 등) တွေကို CAR CLASS ထဲမှာ ကြေ ငြာ ပြီးတော့ လိုအပ်တဲ့ အခါတိုင်း အခါတိုင်း အခါတိုင်း နေ နေ နေ တ တ ဆင့် ပြန်ခေါ် သုံး လို့ရပါတယ်။။ ဆိုတော့ classတစ်ခုကို 생성 လုပ်ကြရအောင်။

 class car{     //creating a class
     String color, brand;   //attributes
     int price;

     public static void carCondition(){     //method
         System.out.println("everything is good");
     }
 }


Code Code ဆိုလို့ရှိရင် မှာ CAR CAR CLASS မှာပါဝင်တဲ့ (색상, 브랜드, 가격) 속성 သုံးခု နဲ့ (CarconDition) 메소드 တစ်ခုကို လိုအပ်တဲ့ အခါတိုင်း 객체 က နေ တ ဆင့် ဆင့် ပြန်ခေါ် သုံးလို့ သုံးလို့ ရမှာပါ

클래스 သိ သိ သိ အကြမ်းဖျင်း သွားကြ ပြီ ဆိုတော့ အပေါ်က အပေါ်က 클래스 클래스 ကို 메인 클래스 ကနေပြီးတော့ 객체 အနေနဲ့ ပြန်ခေါ် ပြန်ခေါ် သုံး ကြည့် ရအောင်။။

 class car{     //creating a class
     String color, brand;   //attributes
     int price;

     public void carCondition(){     //method
         System.out.println("everything is good");
     }
 }

 public class App {
     public static void main(String[] args) throws Exception {
         car myCar = new car();     //creating an object

         myCar.color = "red";       //insert values to created object
         myCar.brand = "Toyota";
         myCar.price = 10000;

         System.out.println(myCar.color);       //get value from inserted object
         System.out.println(myCar.brand);  
         System.out.println("$ "+myCar.price); 
         myCar.carCondition();      //call a method that we created in class
    }
 }


Code Code ဆိုလို့ရှိရင် မှာ ကျနော်တို့ CREATE CARE CAR CARCLES CAR CLASS ကိုပဲ MAIN APP 클래스 က နေ MYCAR ဆိုတဲ့ OBJECT ကို 생성 လိုက်ပြီး အဲ့ 객체 က နေ ပဲ ပဲ 속성 값 တွေ ထည့် ထည့် လို့ ရမယ် ပြန်ခေါ် သုံးမယ် ပြီးရင် ပြီးရင် 메소드 တွေကို ပြန်ခေါ် သုံးမယ် စတာတွေကို ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ ခဲ့တာပါ

생성자 အရင်ဆုံး 생성자 ကို ဘာလို့သုံး ကြတာလဲပေါက အပေါ်က 코드 ဆိုလို့ရှိရင် မှာ 객체 생성 လုပ် ပြီးတာနဲ့ ပြီးတာနဲ့ 속성 တွေ ထဲ value တွေကို တစ်ခုချင်း တစ်ခုချင်း ဆီ ထည့် ခဲ့ကြတယ်။။ အဲ့လိုဆို အလုပ်ရှုပ်တာပေါ့နော်။ အဲ့လို အဲ့လို 객체 생성 မလုပ်ပဲ ကတည်းက 값 값 တွေကို တွေကို 매개 변수 အနေနဲ့ တခါတည်း ထည့် ပေးလိုက် လို့ရပါတယ်။။ ဟုတ်ပြီ ရေးကြည့်ရအောင်။

 class car{     //creating a class
     String color, brand;   //attributes
     int price;

     public car(String newColor,String newBrand,int newPrice){
         color = newColor;
         brand = newBrand;
         price = newPrice;
     }
     public void carCondition(){     //method
         System.out.println("everything is going fine");
     }
 }

 public class App {
     public static void main(String[] args) throws Exception {
         car myCar = new car("red", "Tesla", 100000);     //creating an object with parameter

         System.out.println(myCar.color);       //get value from inserted object
         System.out.println(myCar.brand);  
         System.out.println("$ "+myCar.price);

         myCar.carCondition();      //call a method that we created in class
    }
 }


Cloging ကျေးဇူးတင်ပါတယ်။

좋은 웹페이지 즐겨찾기