================================================================
Logtalk - Open source object-oriented logic programming language
Release 2.30.7
Copyright (c) 1998-2007 Paulo Moura. All Rights Reserved.
Run this example with no other examples loaded at the same time.
To load this example and for sample queries, please see the SCRIPT file.
This folder contains an example that shows how to implement a reflective
class-based system. There are three main classes:
object - root of the inheritance graph
class - default metaclass for all instantiable classes
abstract_class - default metaclass for all abstract classes
Each class inherit all the methods form the other two classes and from
itself (without any inheritance loops of course ;-).
You can find more sophisticated versions of these classes in the roots
example.