'new' creates an instance of a type.
a type declaration is just a blueprint of an object to be.
does not do anything until we create an INSTANCE
as far as 'late binding' vs 'early binding' I think that just has to do with when you instantiate your objects. i.e on the fly when needed or at compile time. not really 100% sure though
a type declaration is just a blueprint of an object to be.
Type Animal field Name:String End Type
does not do anything until we create an INSTANCE
Dog:animal = new animal Dog.name = "Fido"
as far as 'late binding' vs 'early binding' I think that just has to do with when you instantiate your objects. i.e on the fly when needed or at compile time. not really 100% sure though