JSci Specification

This is here as a reminder for me and an aid to you when developing further classes for JSci.

Naming

All sub-package names should be in lower case.

Hierarchy

Any class with the postfix Math should extend JSci.maths.AbstractMath, be declared public final and be impossible to instantiate.

Class Design

Classes that encapsulate mathematical objects should follow these guidelines:


Return to the Developer's Guide contents.