2학년때 배울때 가능하면 private만들고 public으로 접근하는 멤버함수 설정해서


쓰랬는데


지금 만들고있는게 이런식으로 하니까 너무 머릿속에서 중구난방으로 됌


즉 노드 클래스가있고


전체 트리 클래스가있는데


노드클래스는 하나의 노드안에서 움직이는거고


트리는 트리전체관리라서 삽입,삭제 이런건 여기다 함수넣어야되는데


교수가 알려준 슈도코드를 노드안에넣어야할지 트리전체클래스안에 넣어야할지 좆나게 헷갈리고 이걸 슈도코드구현하는것도


어차피 트리전체에서 함수구현해도 결국에는 노드클래스에서 만든 public의 멤버함수를 써야하긴하는데




이런거 신경쓰지말고


걍 전부 public으로 해서 간단하게 수정할까????????? 과제에 이런거땜에 머리쓰는게 좆같음



학부때 public으로 private 건들이는식으로 프로그래밍짜는연습 안해놓으면 실무가서 타격 많이 받음??