분류 전체보기 188

(재연습) 시즈탱크(탱크모드/공성모드)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study0121 { class App { //생성자 public App() { Console.WriteLine("App 생성자"); //탱크를 생성하고 SiegeTank tank = new SiegeTank(); tank.damage = 30; //tank의 damage는 siegetank 맴버 변수에서 할당된 damage tank.modeType = SiegeTank.ModeType.Tank; //탱크 생성완료 Console.WriteLine(tank.damage); //30 C..

c#/복습 2023.01.21

(재연습)클래스 연습

클래스 연습 2 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study0121 { class Program { /* * Hero클래스를 생성하고 생성자를 작성하고 Main메서드에서 Hero클래스의 인스턴스를 생성하고 변수 hero 에 할당하세요 Hero클래스에 맴버 변수 name을 정의하세요 맴버 변수의 한정자를 public으로 설정 하세요 Main메서드에서 hero변수의 값(Hero클래스의 인스턴스)의 맴버 변수 name에 "홍길동"을 할당하세요 hero변수 ( Hero클래스의 인스턴스)의 맴버 변수 name을 출력 하세요 ..

c#/복습 2023.01.21

(재연습)메서드 연습

메서드 연습 1 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study0121 { class App { int heroMaxHp = 10; int heroHp; string heroName = "홍길동"; //생성자 public App() { heroHp = heroMaxHp; HitHero(3); HealHero(1); HealHero(1); HealHero(1); HealHero(1); HitHero(100); //홍길동이 3 만큼 피해를 입었습니다. (7/10) //홍길동이 1만큼 회복 되었습니다 (8/10) //홍길동이..

c#/복습 2023.01.21

(재연습)for문 연습 고블린 사냥

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Study0121 { class Program { static void Main(string[] args) { //영웅의 이름 : 홍길동 //공격력 : 2 //체력 : 5/5 string heroName = "홍길동"; int heroMaxHp = 5; int heroHp = heroMaxHp; int heroDamage = 2; Console.WriteLine("영웅 이름: {0}", heroName); Console.WriteLine("공격력: {0}", heroDamage); ..

c#/복습 2023.01.21