게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
python 클래스관련해서 도움 좀 부탁드립니다!
게시물ID : programmer_19712짧은주소 복사하기
작성자 : 데절트폭스
추천 : 0
조회수 : 473회
댓글수 : 2개
등록시간 : 2017/02/02 16:20:22

안녕하세요  !
 
한부분이 이해가 안가고 코딩을 해서 봐도 이게 맞는지모르겠어서 질문드립니다.
대충 수도코드를 짜봤는데 아래와 같습니다. 
type_handler로 Unload 명령이 오면 current_type에 인스턴스 된 객체를 소멸하고 새로운 객체 혹은 다시 같은 객체를 새로 인스턴스 하려고 합니다. 
그런데 current_type에 None을 해도, 혹은 del current_type 이렇게 해도 인스턴스 된 객체가 소멸하지 않는 것 같습니다. 
..이럴때 어떻게 해야 current_type에 새로 객체를 담았다 소멸하고 할 수 있을까요? 

질문을 제대로 하고 있는건지도 모르겠네요 ㅋㅋㅋㅋㅋ 

읽어주셔서 감사합니다 !

#test.py

Class Runner(object):

    def __init__:
self.current_type = None
self.chooser = 0
...

    def create_type:
if chooser == 1:
   self.current_type = A()
elif chooser == 2:
   self.current_type = B()

    def type_handler:
if status == "Unload"
   self.current_type = None


Class A(object):
    def __init__:
...

Class B(object):
    def __init__:
...
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호