close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 15 years ago

Closed 14 years ago

Last modified 14 years ago

#843 closed defect (fixed)

Accessing local classes defined in a NameBlock

Reported by: pgea@… Owned by: Víctor de Buen Remiro
Priority: high Milestone: OOP Implementation
Component: OOP Version:
Severity: major Keywords:
Cc:

Description

Al intentar utilizar las clases definidas dentro de un NameBlock,
como por ejemplo son las clases de BysMcmc de la StdLib,
se encuentran algunos errores:

  • No se pueden crear clases derivadas de ellas.
  • Fallan los métodos de otras clases que devuelven explícitamente una instancia de ellas.

Adjunto un archivo .tol con un ejemplo.

Attachments (1)

ticket_16.AccessingLocalClasses.tol (2.6 KB) - added by pgea@… 15 years ago.

Download all attachments as: .zip

Change History (8)

Changed 15 years ago by pgea@…

comment:1 Changed 15 years ago by pgea@…

Acabo de darme cuenta que parte de este tique fue descrito hace unos días en #837.
Allí se describe la imposibilidad de heredar de una clase definida en un NameBlock.

El problema de crear métodos en otras clases que devuelvan instancias de clases definidas en un NameBlock, quizá está relacionado con éste, de manera que este
tique estaría duplicado.

comment:2 Changed 15 years ago by Víctor de Buen Remiro

Ya me había dado cuenta, sólo que no he tenido tiempo aún de ver nada.
No tiene ninguna importancia duplicar tickets, es mucho peor que algo quede sin registrar.

comment:3 Changed 15 years ago by Víctor de Buen Remiro

(In [2008]) refs #843

comment:4 Changed 15 years ago by Víctor de Buen Remiro

(In [2009]) refs #843

comment:5 Changed 14 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: newclosed

La primera parte del problema está resuelta y la segunda está duplicada en el ticket #959, por lo que se puede dar por cerrado este ticket.

comment:6 Changed 14 years ago by Víctor de Buen Remiro

(In [3243]) Fixes #843
Fixes #959

comment:7 Changed 14 years ago by Víctor de Buen Remiro

(In [3244]) Refs #843

Note: See TracTickets for help on using tickets.