Programming/SWEA

[SWEA 6208].[파이썬 프로그래밍 기초(2) 파이썬의 기본 응용] 5. 객체지향 2

토토모에요 2021. 7. 29. 13:40
728x90
반응형

SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.

https://swexpertacademy.com/main/main.do

문제 : 국적을 출력하는 printNationality 정적 메서드를 갖는 Korean 클래스를 정의하고 메서드를 호출하는 코드를 작성해봅시다.

input

output

대한민국
대한민국

code

class Korean:
    @staticmethod
    def printNationality():
        return "대한민국"

print(Korean.printNationality())
print(Korean.printNationality())

정적 메서드는 인스턴스를 만들지 않아도 바로 실행할 수 있습니다.
Korean 클래스를 정의하고 정적메소드로 printNationality를 "대한민국"을 반환하는 메소드를 정의한 다음 출력하면 됩니다.

728x90
반응형