You should have posted this question in the PL/SQL forum with your other question.
Yes - you can call non-static methods. See the example in the Java Developers Guide
After declaring attributes, you can declare methods.
MEMBERmethods accept a built-in parameter known as
SELF, which is an instance of the object type. Whether declared implicitly or explicitly, it is always the first parameter passed to a
MEMBERmethod. In the method body,
SELFdenotes the object whose method was called.
MEMBERmethods are called on instances, as follows:
Use the 'Examples' link for an example.,