避免在我的 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。

所以我的问题是:有没有办法避免在我的代码中使用 FragmentAppCompatActivity 并以另一种方式实现 class myclass?我不明白 extendimplements 方法。

Extends 表示您想从现有的 class 派生子 class。实现意味着您将实现一个接口。