perl - 我是否需要使用一个类来在 Perl 的子类中使用它的方法?

标签 perl oop inheritance

好吧,用 Perl 编码,只是有一个简单的问题。我创建了一个名为 SubtitleSite 的类,它基本上是一个抽象,还有一个名为 podnapisi 的类,它继承了 SubtitleSite,如下所示:

@ISA = qw(SubtitleSite);

我的问题是,我必须使用:

use SubtitleSite;

为了访问 SubtitleSite 中的所有方法?

最佳答案

是的,但大多数时候你最好不要直接搞乱@ISA。只需使用parent qw(SubtitlesSite);,它就会为您加载SubtilteSite并将其添加到@ISA

关于perl - 我是否需要使用一个类来在 Perl 的子类中使用它的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1815298/

相关文章:

perl - 这样的代码的目的是什么?

c - Perl、C、XS - 解压 float 组

perl - 在较新的 Getopt::Long 如何设置默认可选值

ruby-on-rails - "everything is an object"好吗?

java - 如何证明Java不支持多重继承?

Python继承基类变量

C++ 继承练习

perl - abs_path 与主目录

未调用 JavaScript 构造函数

typescript - 在 TypeScript 中键入表示 "this very class"