避免在我的 class 中使用 extends 和 implements
Avoid using extends and implements in my class
我是 Java 的新手,需要在我的项目中使用以下 class 定义之一。
import androidx.fragment.app.Fragment;
public class ScannerFragment extends Fragment implements myclass {
... ... ...
}
或者:
public class MainActivity extends AppCompatActivity implements myclass {
... ... ...
}
但是,我似乎无法理解如何实现 androidx.fragment.app.Fragment
,因为我没有任何 gradle.properties 文件。我正在使用 Pyjnius,它允许我在我的 Python 项目中使用 Java。
所以我的问题是:有没有办法避免在我的代码中使用 Fragment
或 AppCompatActivity
并以另一种方式实现 class myclass
?我不明白 extend
和 implements
方法。
Extends 表示您想从现有的 class 派生子 class。实现意味着您将实现一个接口。
我是 Java 的新手,需要在我的项目中使用以下 class 定义之一。
import androidx.fragment.app.Fragment;
public class ScannerFragment extends Fragment implements myclass {
... ... ...
}
或者:
public class MainActivity extends AppCompatActivity implements myclass {
... ... ...
}
但是,我似乎无法理解如何实现 androidx.fragment.app.Fragment
,因为我没有任何 gradle.properties 文件。我正在使用 Pyjnius,它允许我在我的 Python 项目中使用 Java。
所以我的问题是:有没有办法避免在我的代码中使用 Fragment
或 AppCompatActivity
并以另一种方式实现 class myclass
?我不明白 extend
和 implements
方法。
Extends 表示您想从现有的 class 派生子 class。实现意味着您将实现一个接口。