Fluuter 공부 기록 5
이어서 이번에는 인터페이스를 살펴보겠습니다. Dart에는 인터페이스를 지정하는 키워드가 없다고 합니다. 이게 무슨 말이냐 하면, class Perth extends Ghost{ String _specialty; final String _name="퍼스"; Perth(super.name,super.lv, super.hp, super.atk,this._specialty); //Perth(String _name, int _lv, int _hp,int _atk,this._specialty):super(_name,_lv,_hp,_atk); //@override void attack(Ghost) { Ghost.hp -= this.atk; print("퍼스는 ${Ghost.name} 에게 $atk만큼의 피해를 주었다..
2023. 6. 17.