c#
C# [8] 클래스의 데이터 전달 방법 - 매개 변수 & 클래스의 데이터 전달 방법 - 멤버 변수 & private, this 키워드의 활용
dev-note-404
2025. 4. 7. 16:22
728x90
반응형
using System;
class Program
{
public static void Main(string[] args)
{
Cat cat = new Cat("야옹이");
cat.Name = "몰리";
Console.WriteLine("고양이의 이름은 : " + cat.Name + "입니다.");
}
}
class Cat
{
public string Name;
public Cat(string name)
{
Name = name;
Console.WriteLine("고양이의 이름은 : " + Name + "입니다.");
}
}
using System;
class Program
{
public static void Main(string[] args)
{
Cat cat = new Cat("야옹이");
cat.SetName("몰리");
Console.WriteLine("고양이의 이름은 : " + cat.GetName() + "입니다.");
}
}
class Cat
{
private string name;
public Cat(string name)
{
this.name = name;
Console.WriteLine("고양이의 이름은 : " + name + "입니다.");
}
public void SetName(string name)
{
this.name = name;
}
public string GetName()
{
return this.name;
}
}
728x90
반응형