본문 바로가기

C#/수업 내용

클래스 만들기-생성자 메서드 (라바-드론 생산)

메인메서드

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

class Program
{
    static void Main(string[] args)
    {
        Larva larva = new Larva();
        Larva larva2;
        larva2 = new Larva();

        
        Drone drone = larva.Transform("드론");
        Console.WriteLine(drone);
    }
}

라바 클래스

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

class Larva
{
    //멤버 변수




    //생성자 메서드
    public Larva()
    {
        Console.WriteLine("Larva가 생성되었습니다.");
    }


    //멤버 메서드
    public Drone Transform(string unitName)
    {
        Console.WriteLine("{0}(으)로 변태 합니다.", unitName);
        return new Drone();
    }




}

 

드론 클래스

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

class Drone
{
    //멤버 변수




    //생성자 메서드
    public Drone()
    {
        Console.WriteLine("드론이 생성되었습니다.");
    }




    //멤버 메서드
}