def numberofcharacters(char, text):
if len(text) == 0:
return 0
return (text[-1] == char) + numberofcharacters(char, text[:-1])
所以,假设我在文件A中有类Y,我想在文件B中使用。这可能吗?从某种意义上说,我问我是否可以在没有包装的情况下做到这一点,也许就像是。
DIR 1
File A
Class Y
DIR 2
File B
Class X implements Y
这似乎是一个奇怪而愚蠢的问题,我同意。但是从我的作业规范中可以看出,我引用了
请将每项任务的提交内容放入不同的目录中。每个目录应包含与任务相关的所有文件,特别是用于编译。
以及
请不要使用Java的包构造。
任务2中需要来自任务1目录的文件。复制和粘贴文件似乎很愚蠢。
答案 0 :(得分:1)
当你编译它们时,只要DIR 1
和DIR 2
都被添加为源目录,你一定可以。一旦你这样做,它们都被置于clasapath的根目录中,你可以直接引用另一个而不需要包名(事实上,你甚至不会import
引用类)。
请务必以不同的方式命名这两个类。