Skip to content
liquidiert edited this page Nov 22, 2018 · 3 revisions

Creates a new class. Classes are implicitly private, members can be declared public by adding the keyword public. Usage:

class [class name] [parameters]

Instantiation is implemented like normal variable declaration:

class myfirstepalclass
...
scurclass is myfirstepalclass

Member and encapsulation example:

class myfirstepalclass
        privatevar1 is 0 // a implicit var
    public
        publicvar1 is 5 // a public var

main
    scurclass is myfirstpalclass
    scurclass.publicvar1 is 6

Clone this wiki locally