본문 바로가기
카테고리 없음

Flutter class constructor 3편 Recipe 계산

by 일기월장 2023. 1. 5.
반응형

 

먼저 글로 정리해보자. 

 

우리가 필요한건 각 재료들의 합계이다. 

 

1. 하나의 레시피가 있다.   -> Recipe class

2. 레시피는 여러재료들이 들어간다.  -> Ingredient class {} :  List

3. 여러재료들은 구매 초기에 각각의 가격이 있다.  -> Ingredient {String name, double price,}.

4. 여러재료들은 구매 초기에 각각의 중량이 있다.  -> Ingredient {String, name, double price, double weight}

5. 여러재료들의 각각의 g당 가격을 알 수 있다.  -> void makegramprice () { gramprice= price/weight}

6.  레시피에 필요한 투입량이 있다.  Recipe  class{ double inputamount, }

7. 레시피의 투입량과 g당 가격을 더하면 레시피에 넣은 투입금액을 알 수 있다.  ->void makeinputprice () { gramprice *inputamount = inputprice}

8. 여러재료들 각각의 투입금액을 더하면 레시피의 원가가 나온다.  -> 각 인덱스 값의 합을 더한다. 

 

 

 

 

반응형