728x90
SMALL

// 変数をクラスで管理しよう

using System;

 

public class Lesson07

{

    public static void Main()

    {

var player1 = new Player("전사");

player1.Walk();

 

 

    }

    public class Player

    {

        private string name;

        public Player(string name)

        {

            this.name = name;

        }

        public void Walk()

        {

            Console.WriteLine(name + "는 황야를 걸었다");

        }

       

    }

   

}

//

////////////

///////

// this없이

//////

// 変数をクラスで管理しよう

using System;

 

public class Lesson07

{

    public static void Main()

    {

var player1 = new Player("전사");

player1.Walk();

 

 

    }

    public class Player

    {

        private string name; //name을 대입한다. This가 없어서

// 필드, 클래스에 정의되어 있는 변수이다.

        public Player(string name)

        {

            name = name;

//constructor에서 사용하는 name을 그냥 대입해서 전사가 안 뜬다.

        }

        public void Walk()

        {

            Console.WriteLine(name + "는 황야를 걸었다");

        }

       

    }

   

}

////

///

// 変数をクラスで管理しよう

using System;

 

public class Lesson07

{

    public static void Main()

    {

var player1 = new Player("전사");

player1.Walk();

var player2 = new Player("魔法使い");

player2.Walk();

player1.Walk();

 

    }

    public class Player

    {

        private string name;

        public Player(string name)

        {

            this.name = name;

        }

        public void Walk()

        {

            Console.WriteLine(name + "는 황야를 걸었다");

        }

       

    }

   

}

 

728x90

설정

트랙백

댓글