목록2023/07/27 (2)
아카이브
Hero.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LearnDotnet { public class Hero { public int hp; public int maxHp; //생성자 public Hero() { this.hp = 30; this.maxHp = this.hp; } //남은체력 public void HitDamage(int damage, Action callback) { this.hp -= damage; Console.WriteLine("공격받았습니다. {0}만큼 hp가 깎입니다.",damage); call..
1. 히어로 클래스 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LearnDotnet { public class Hero { public Hero() { Console.WriteLine("영웅이 생성되었습니다."); } public void Move(Action callback) { Console.WriteLine("이동중..."); Console.WriteLine("이동중..."); Console.WriteLine("이동완료"); callback(); } } } 앱 using LearnDotnet; using System; ..