본문 바로가기

Flutter-플러터

class constructor 2편 Ingredient 클래스

반응형

1편에서는 Food 클래스로 

각 나라의 음식을 소개했다. 

 

오늘은 재료 클래스를 만들고 

변수로는 이름, 양, 가격을 만들었다. 

 

그리고 인스턴스를 3개를 만들고 각 재료의 양과 가격을 넣었다. 

 

마지막으로 

g당 가격을 계산하는 함수를 만들었다. 

 

  //재료들의 String, double, double 값들이 아래 순서처럼 들어간다. 
  Ingredient ingredient1 = Ingredient("고추장",15000,30000);
  Ingredient ingredient2 = Ingredient("고춧가루",10000,20000);
  Ingredient ingredinet3= Ingredient("꽃소금",3000,12000);
  

 
  
ingredient1.makegrampirce();
ingredient2.makegrampirce();
ingredinet3.makegrampirce();
   
  
  

  
 
}



class Ingredient{
  
  String name;
  double amount;
  double price;

  
  Ingredient(this.name,this.amount,this.price);
  

  
  
  void makegrampirce (){
    
    print(price/amount);
    
    
  }
  
  
 

  
}

 

 

 

728x90
반응형