편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.05.25

    파이썬 클래스 cat 을 정의했으나, cat이 정의되어 않았다고 나옴.


    class cat:
        def __init__(self, name, age):
            self.__name = name
            self.__age = age
        def setname(self, name):
            self.__name = name
        def getname(self):
            return self.__name
        def setage(self, age):
            self.__age = age
        def getage(self):
            return self.__age
        missy = cat('missy', 3)
        lucky = cat('lucky', 5)
        print (missy.getname(), missy.getage())
        print (lucky.getname(), lucky.getage())
    

    이렇게 작성했는데 cat이 정의 되지않았다고 나오는데 왜그런건가요?

  • 프로필 엽토군님의 편집
    날짜2020.05.24

    이 코드가 왜 실행 안되는지 잘모르겠어요..


    class cat:
        def __init__(self, name, age):
            self.__name = name
            self.__age = age
        def setname(self, name):
            self.__name = name
        def getname(self):
            return self.__name
        def setage(self, age):
            self.__age = age
        def getage(self):
            return self.__age
        missy = cat('missy', 3)
        lucky = cat('lucky', 5)
        print (missy.getname(), missy.getage())
        print (lucky.getname(), lucky.getage())
    

    이렇게 작성했는데 cat이 정의 되지않았다고 나오는데 왜그런건가요?

  • 프로필 하정빈님의 편집
    날짜2020.05.24

    이 코드가 왜 실행 안되는지 잘모르겠어요..


    class cat: def init(self, name, age): self.name = name self.age = age def setname(self, name): self.name = name def getname(self): return self.name def setage(self, age): self.age = age def getage(self): return self.age missy = cat('missy', 3) lucky = cat('lucky', 5) print (missy.getname(), missy.getage()) print (lucky.getname(), lucky.getage())

    이렇게 작성했는데 cat이 정의 되지않았다고 나오는데 왜그런건가요?