소설 난쏘공 = new 소설();
  난쏘공.소설의3요소();
  난쏘공.소설구성의3요소();
  난쏘공.구성단계();
  난쏘공.소설의3요소().문체().화려체();
 }
}

class 소설{
 public void 정의(){}
 public void 특성(){}
 public 요소 소설의3요소(){
  요소 a = new 요소();
  return a;
 }
 public void 소설구성의3요소(){}
 public void 구성단계(){}
}

class 요소{
 public void 주제(){}
 public void 구성(){}
 public 문체의종류 문체(){
  문체의종류 a = new 문체의종류();
  return a;
 } 
}
class 문체의종류{
 public void 화려체(){}
 public void 건조체(){}
 public void 간결체(){}
 public void 만연체(){}
 public void 강건체(){}
 public void 우유체(){}
}