Direct Known Satisfying Classes: String
Direct Known Satisfying Interfaces: Numeric<Other>
All Known Subtypes Hierarchy

- Summable
  - Numeric
    - Exponentiable
      - Float
      - Integer
    - Integral
      - Integer
    - Scalar
      - Float
      - Integer
  - String

Abstraction of types which support a binary addition operator `x + y`. For numeric types, this is just familiar numeric addition. For String, it is string concatenation.

In general, the addition operation should be a binary associative operation.

By: Gavin
See also: String, Numeric

Inherited Attributes
Attributes inherited from: Object hash, string

Methods
plus | Source Code shared formal Other plus(Other other) The result of adding the given value to this value. This operation should never perform any kind of mutation upon either the receiving value or the argument value.

Inherited Methods
Methods inherited from: Object equals