본문 바로가기

C#/수업 과제

클래스 및 인스턴스 만들기와 메서드 연습5 (캐리어-인터셉터)

메인 메서드

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

class Program
{
    static void Main(string[] args)
    {
        Carrier carrier1 = new Carrier();
        
        for (int i = 0; i < 5; i++)
        {
            carrier1.CreateInterceptor();
        }
        
        Console.ReadLine();
    }
}

캐리어 클래스

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

class Carrier
{
    //멤버 변수

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

    //멤버 메서드
    public Interceptor CreateInterceptor()
    {
        Console.WriteLine("인터셉터를 생성합니다.");
        return new Interceptor();
    }
}

인터셉터 클래스

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

class Interceptor
{
    //멤버 변수

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

    //멤버 메서드
}

HelloWorld.exe
0.00MB