Avoid using extends and implements in my class

Tags: , ,

I am brand new to Java and need to use one of the following class definitions in my project.

import androidx.fragment.app.Fragment;
public class ScannerFragment extends Fragment implements myclass {

... ... ...



public class MainActivity extends AppCompatActivity implements myclass {

... ... ...


However, I cannot seem to understand how to implement the androidx.fragment.app.Fragment as I dont have any gradle.properties file. I am using Pyjnius that allows me to use Java in my Python project.

So my question is: Is there a way to avoid using Fragment or AppCompatActivity in my code and implement the class myclass in another way? I dont understand the extend and implements method.


Extends means you want to derive a subclass from an existing class. Implements means you will implement an interface.

Source: stackoverflow