[Dart 언어] Constructor와 실습 중에 만난 conditional operator, ?과 :는 대체 뭐에요?
✅ 고양이의 이름, 품종, 성별, 나이, 중성화여부를 파라미터로 가지는 Cat 클래스를 생성하였습니다. ▪️ 만약 중성화가 되어있지 않으면 중성화 여부에 No, 중성화가 되어 있으면 Yes 값이 나오게 합니다. ▪️ 중성화가 되어 있지 않으면 가장 상단에 '중성화를 해야합니다' 문구가 나오게 합니다. ▪️ 반대로 중성화가 되어 있으면 가장 상단에 '중성화가 되어있습니다' 문구가 나오게 합니다. ✅ 결과 예시 class Cat{ String name; String breed; String gender; int age; bool neutered; Cat(this.name, this.breed, this.gender, this.age, this.neutered); //중성화 여부 ..
2024. 9. 26.