#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목step 15 practice 예제 질문2023-07-06 19:24
작성자
첨부파일스크린샷 2023-07-06 오후 7.24.03.png (100.8KB)

class Student:

    countStudent = 0

    

    def __init__(self, givenId, givenName):

        self.id = givenId

        self.name = givenName

        Student.countStudent = Student.countStudent + 1

        

    def setID(self, givenId):

        self.id = givenId

        

    def getID(self):

        return self.id

    

    def setName(self, givenName):

        self.name = givenName

        

    def getName(self):

        return self.name

    

    def __str__(self):

        msg = "id:{}","name:{}".format(self.id, self.name)

        return msg

    

    def getNumOfStudent():

        return Student.countStudent

    

    

print(Student.getNumOfStudent())


student1 = Student(20190001, "Harry Potter")

student2 = Student(20190002, "Hermione Granger")


print(student1)

print(student2)


print(Student.getNumOfStudent())



-------------------------------------------------


같은 코드를 입력했는데 이런 오류가 뜹니다 

어느 부분이 잘못 된건가요?


감사합니다.


댓글