Consultor Eletrônico



Kbase P121709: OO4GL Overloading can only access Private constructors, not Public ones
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/5/2008
Status: Unverified

SYMPTOM(s):

OO4GL Overloading can only access the private constructors and not the public ones

When Overloading constructors and methods, trying to access public constructors results in error 12927.

Could not locate element '<element_name>' in class '<class_name>'. (12927)

Constructors cannot be called directly (13939).

FACT(s) (Environment):

OpenEdge 10.1x
All Supported Operating Systems

CAUSE:

Bug# OE00134716

FIX:

It should not be possible to access any constructors in a class, private or public.

Upgrade to OpenEdge 10.1B or later.

In OpenEdge 10.1B this should result in error 13939.