Menu

#202 Concept of abstract classes

Introduce OOP
pending
None
2019-02-18
2019-02-16
No

From https://de.mathworks.com/help/matlab/matlab_oop/abstract-classes-and-interfaces.html

Abstract classes are useful for describing functionality that is common to a group of classes, but requires unique implementations within each class.

An abstract class serves as a basis (that is, a superclass) for a group of related subclasses. An abstract class can define abstract properties and methods that subclasses implement. Each subclass can implement the concrete properties and methods in a way that supports their specific requirements.

Discussion

  • Burkhard Schmidt

    First: to be used for generic template for WavePacket main classes, see also ticket #201

    • ket
    • rho
    • traj
    • wave
    • all SHT variants
     

    Last edit: Burkhard Schmidt 2019-04-30
  • Burkhard Schmidt

    Later: Also to be used for many other classes where there is a generic classdef available, such as:

    • grid
    • amo
    • dip
    • pol
    • efi
    • pot
    • kin
    • nip
    • sbc
    • vis
     

    Last edit: Burkhard Schmidt 2019-05-02

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.