[AccessD] OOP vs OBP

Stuart McLachlan stuart at lexacorp.com.pg
Sun Sep 6 18:51:37 CDT 2020


Guys,

OOP vs OBP is a difference without a difference.

OOL vs OBL (Object Oriented Language v Object Based Language) is a real differences.

The key letter in the  P for Programming.

If you only  use native Windows or programing language object constructs,  and use a 
functional/procedural programming for your logic implementation, your programming is not 
object oriented/based.

If  our application logic  is implemented through objects derived from classes you designed 
then your programming paradigm is object oriented/based.

Whether the environment you are working in supports particular capabiities of classes such 
as inheritance  or multiple interfaces doesn't change the programming paradigm. It just 
changes how easy it is to write your classes.

And FWIW, VBA does support inheritance.- with the Implements keyword, it just doesn't 
support "implementation inheritance"


-- 
Stuart












More information about the AccessD mailing list