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 + "を攻撃した");
}
}