C# Practicing(Property 응용)
2023. 10. 24. 14:58ㆍGame Develop/C# Programming
Age 프로퍼티를 이용하여 나이를 입력받아 이 사람이 성인인지 아닌지를 출력해보는 프로퍼티를 작성해 보려고 한다.
일단 Human 클래스 나이는 private이기 때문에 메인에서 접근할 수 없으므로, 메서드로 접근해야하기 때문에 나이를 설정해주고 또 반환도 해주는 메서드 2개를 만들어보자

나이를 설정해주는 메서드를 만들었으니 메인에서 객체를 실행해서 확인해보자


컴파일까지 해보니 잘 작동하다.
자 그럼 이제 성인인지 판별해주는 메서드를 만들어보자. 이는 판별만 하면 되므로 bool값을 써보도록 하겠다.


잘 작동하는 것을 볼 수 있다.
이제 setAge, getAge를 프로퍼티로 isAdult도 프로퍼티로 한 번 작성해보자.

이제 프로퍼티를 다 만들었으니 메인에 적용해서 동일한 값을 출력해보자!



값이 제대로 나오는 걸 확인할 수 있다.
다음에는 기존 정수 배열에 원하는 인덱스에 원하는 정수를 삽입하는 코드를 작성해보겠다.
'Game Develop > C# Programming' 카테고리의 다른 글
C# Practicing(Generic Programming2) (0) | 2023.10.24 |
---|---|
C# Practicing(Generic Programming1) (0) | 2023.10.24 |
C# Practicing(static & property) (0) | 2023.10.24 |
C# Practicing(추상 메서드와 인터페이스) (0) | 2023.10.24 |
C# Practicing(가상 메서드 오버라이드 심화) (1) | 2023.10.24 |