create_interface Abstract Interface

abstract interface

Abstract interface of [base_object] methods.

private subroutine create_interface(self, constructor)

Arguments

Type IntentOptional AttributesName
class(base_object), intent(inout) :: self

Object.

class(base_object_constructor), intent(in) :: constructor

Object constructor.

Description

Create object.