我最近在整理公司项目中的类继承关系,使用 Ruby 抽取出了一个类及其父类的组合,类似[[B,A], [C,A], [E,D], [F,B] ...] 其中 [B,A] 中 B 为子类,A为父类,根类不只有一个,比如上例中的 A,D。我希望能能生成这些类的关系图:
[[B,A], [C,A], [E,D], [F,B] ...]
[B,A]
[ A=>[ B=>[F], C ], D=>[E] ]
类似上述结构,或者能够示意出类的继承关系就行。语言最好是 Ruby,其他语言也可以。 各位有什么好的思路或者现成的库可以借鉴吗?
认证0级讲师
먼저 각 클래스 아래에 하위 클래스를 생성하는 메서드를 작성하세요.
출력:
각 행은 클래스의 하위 클래스 모음을 나타냅니다.
먼저 각 클래스 아래에 하위 클래스를 생성하는 메서드를 작성하세요.
으아악출력:
으아악각 행은 클래스의 하위 클래스 모음을 나타냅니다.