글
C# paiza 69 - 오버로드1
// オーバーロードを理解しよう
using System;
class Lesson08
{
public static void Main()
{
Attack(); //인수가 없으면 그냥
Attack("スライム"); //인수를 넣으면 아래로
}
static void Attack()
{
Console.WriteLine("勇者は、敵を攻撃した。");
}
static void Attack(string target)
{
Console.WriteLine("勇者は、" + target + "を攻撃した。");
}
}
/////////// 데이터의 오버로드
//////
// オーバーロードを理解しよう
using System;
class Lesson08
{
public static void Main()
{
Attack(); //인수가 없으면 그냥
Attack("スライム"); //인수를 넣으면 아래로
Attack(10); //인수에 숫자를 입력
}
static void Attack()
{
Console.WriteLine("勇者は、敵を攻撃した。");
}
static void Attack(string target)
{
Console.WriteLine("勇者は、" + target + "を攻撃した。");
}
static void Attack(int number)
{
Console.WriteLine("勇者は、" + number + "匹現れた");
}
}
///////
//////인수에 정수 대입
//////
//
///////
// オーバーロードを理解しよう
using System;
class Lesson08
{
public static void Main()
{
Attack(); //인수가 없으면 그냥
Attack("スライム"); //인수를 넣으면 두 번째로
Attack(10); //인수에 숫자를 입력
Attack("ドラゴン",3); //문자열과 숫자를 입력하면 맨 아래
}
static void Attack()
{
Console.WriteLine("勇者は、敵を攻撃した。");
}
static void Attack(string target)
{
Console.WriteLine("勇者は、" + target + "を攻撃した。");
}
static void Attack(int number)
{
Console.WriteLine("勇者は、" + number + "匹現れた");
}
static void Attack(string target, int number)
{
Console.WriteLine("勇者は、" + number + "匹の" + target + "を攻撃した");
}
}
'프로그래밍' 카테고리의 다른 글
C# paiza 71 - NameSpace (0) | 2020.05.19 |
---|---|
C# paiza 70 - 오버로드2 (0) | 2020.05.19 |
C# paiza 68 - String 클래스 가진 메소드 사용 (0) | 2020.05.17 |
C# paiza 67 - 문자열, 배열도 오브젝트로 (0) | 2020.05.17 |
C# paiza 66 - 억세서를 프로퍼티로 전환 (0) | 2020.05.17 |