학생들이 있는데 어떤 학생은 학원에 다니지 않는 학생이 있고

어떤 학생은 학원을 다니는 학생이 있다고 했을때.

클래스 어떻게 만드는게 좋을까요?

class 학생 {
         //학생정보들
         //학생메소드들
 }

학생 클래스를 상속해버리는게 좋을까요? 아니면 학생클래스 안에 학원 정보를 같이 넣어서 사용할까요?

사실 상속으로 코딩했는데, 정보수정이라는 기능이 있어서 학원 다니는학생이 학원 안다니게 되면 수정하기가 힘들더라구요...

방법좀 알려주세요.