Class AbstractVectorSpace<V,S,F extends Field<S>>

java.lang.Object
dk.jonaslindstrom.ruffini.common.structures.AbstractModule<V,S,F>
dk.jonaslindstrom.ruffini.common.structures.AbstractVectorSpace<V,S,F>
All Implemented Interfaces:
AdditiveGroup<V>, CommutativeMonoid<V>, Module<V,S,F>, Set<V>, VectorSpace<V,S,F>
Direct Known Subclasses:
VectorSpaceOverField

public abstract class AbstractVectorSpace<V,S,F extends Field<S>> extends AbstractModule<V,S,F> implements VectorSpace<V,S,F>
  • Constructor Details

    • AbstractVectorSpace

      public AbstractVectorSpace(AdditiveGroup<V> vectors, F field)