본문 바로가기
프로그램

[파이썬] 문제 : 상자 Box 클래스, length, height, depth

by 오디세이99 2023. 5. 31.
728x90
반응형

class Box: 
    def __init__(self,l, h,d): 
        self.__length = l 
        self.__height = h
        self.__depth = d
        
    def getLength(self): 
        return self.__length
        
    def getHeight(self): 
        return self.__height
        
    def getDepth(self): 
        return self.__depth
        
    def setLength(self, l): 
        self.__length = l
    
    def setHeight(self, h): 
        self.__height = h
    
    def setD(self, d): 
        self.__depth = d
        
    def __str__(self):
        return f"({self.__length}, {self.__height}, {self.__depth})"

b1 = Box(100,100,100) 
print(b1)
print('상자의 부피는',b1.getLength() * b1.getHeight() * b1.getDepth())

728x90
반응형

댓글