Jump to content

Subject (programming)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 89.204.137.153 (talk) at 01:37, 24 January 2014 (apparently sound, but unsuited for Category:Programming principles -- maybe redirect this stub to subject-oriented programming). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer programming within the subject-oriented programming paradigm, subjects are a way to separate concerns. For example, in a Shape class with two methods Draw() and Move(), each method would be considered a subject.