S_pot
C#_get,set: 입력값 제한, 간단한 속성생성방법, propfull 본문
class Box
{
// propfull입력하고 탭키를 두번눌러 자동생성한다.
private int width;
public int Width
{
get
{
return width;
}
set
{
if (width > 0) { width = value; }
else
{
width = 0;
Console.WriteLine("입력값 오류로 0으로 설정되었습니다.");
}
}
}
private int height;
public int Height
{
get
{
return height;
}
set
{
if (height > 0) { height = value; }
else
{
height = 0;
Console.WriteLine("입력값 오류로 0으로 설정되었습니다.");
}
}
}
}
'C#' 카테고리의 다른 글
C#_abstract: 추상클래스 (0) | 2021.06.03 |
---|---|
C#_List: 배열, 배열을 수정하기가 array보다 간편하다. (0) | 2021.06.03 |
C#_겟터(Getter), 셋터(Setter): 값을 안전하게 변경 (0) | 2021.06.03 |
C#_캡슐화: 입력값 제한 시키는 방법 (0) | 2021.06.03 |
C#_Generic(제네릭) 메서드: 코드의 중복을 최소화 (0) | 2021.06.03 |