본문 바로가기
경일게임아카데미 실습/12월

2024 -12 - 12

by mynote6590 2024. 12. 12.

 

 

 

 

 

 

 

 

 

 

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace test
{
    enum MobType
    {
        Nomal , Fire , Water , Grass
    }
    class Trainer
    {

        int _vetge;
        string _nameTrain;
        // 1 
        public Monster[] _monsters = new Monster[6];

        public Trainer(string nameMon)
        {
        // 2
            _monsters = new Monster[6];
            _monsters[0] = new Monster();
        // null
            _monsters[0]._nameMon = nameMon;
        //  Console.WriteLine(_monsters[0]._nameMon);
        }
        public Trainer(Monster monsters)
        {
            _monsters = new Monster[6];
            _monsters[0] = monsters;
            Console.WriteLine(_monsters[0]._nameMon);

        }

        public void TraceMonster(string _nameMon)
        {

        }


    }

    class Monster
    {
        public int _level;
        public MobType _type;
        public string _nameMon;

        public Monster() 
        {
            _level = 1;
            _type = MobType.Nomal;
            _nameMon = "거북ㅇ";

        }
        public Monster(int level, MobType type, string nameMon)
        {
            _level = level;
            _type = type;
            _nameMon = nameMon;

        }

    }



    internal class Program
    {
        static void Main(string[] args)
        {
            Trainer trainer = new Trainer("몬스터");
            Monster monster = new Monster();
            //monster._type = MobType.Nomal;
            //monster._nameMon = "거북이";
            //monster._level = 1;
            Trainer trainer1 = new Trainer(monster);




        }
    }
}

'경일게임아카데미 실습 > 12월' 카테고리의 다른 글

2024 - 12- 18  (0) 2024.12.18
2024 - 12 -16  (0) 2024.12.16
2024 - 12 - 02 (열거형과 구조체)  (0) 2024.12.02