시의분류 시 = new 시의분류();
  시.운율().내재율().산문시().toString();
  시.운율().외형률().정형시().toString();
  시.방법().의성어의태어사용();
 }

 class 시의분류{
  public 운율의종류 운율(){   
   운율의종류 가 = new 운율의종류();
   return 가;   
  }
  
  public 운율의형성 방법(){   
   운율의형성 가 = new 운율의형성();
   return 가;   
  }
 }
 class 운율의형성{
  public void 반복(){
  }
  public void 음위율(){
  }
  public void 음보율(){
  }
  public void 문자구조반복(){
  }
  public void 의성어의태어사용(){
  }
  public void 시적허용(){
  }
 }
 class 운율의종류{
  public 외형률종류 외형률(){
   외형률종류 가 = new 외형률종류();
   return 가;
  }
  public 내재율종류 내재율(){
   내재율종류 가 = new 내재율종류();
   return 가;
  }
 }