English Dictionary
◊ SUBJECT
subject
adj 1: not exempt from tax; "the gift will be subject to taxation"
[syn: {subject(p)}]
2: being under the power or sovereignty of another or others;
"subject peoples"; "a dependent prince" [syn: {dependent}]
n 1: the subject matter of a conversation or discussion; "he
didn't want to discuss that subject"; "it was a very
sensitive topic"; "his letters were always on the theme
of love" [syn: {topic}, {theme}]
2: some situation or event that is thought about; "he kept
drifting off the topic"; "he had been thinking about the
subject for several years"; "it is a matter for the
police" [syn: {topic}, {issue}, {matter}]
3: a branch of knowledge; "in what discipline is his
doctorate?"; "teachers should be well trained in their
subject"; "anthropology is the study of human beings"
[syn: {discipline}, {subject area}, {subject field}, {field},
{field of study}, {study}, {branch of knowledge}]
4: something (a person or object or scene) selected by an
artist or photographer for graphic representation; "a
moving picture of a train is more dramatic than a still
picture of the same subject" [syn: {content}, {depicted
object}]
5: a person who is subjected to experimental or other
observational procedures; someone who is an object of
investigation; "the subjects for this investigation were
selected randomly"; "the cases that we studied were drawn
from two different communities" [syn: {case}, {guinea pig}]
6: a person who owes allegiance to that nation; "a monarch has
a duty to his subjects" [syn: {national}]
7: (linguistics) the grammatical constituent about which
something is predicated in a sentence
v 1: cause to experience or suffer: "He subjected me to his awful
poetry"; "The sergeant subjected the new recruits to
many drills"
2: make accountable for: "He did not want to subject himself to
the judgments of his superiors"
3: make vulnerable or liable to; "People in Chernobyl were
subjected to radiation"
4: make liable: "This action may subject you to certain
penalties"
5: make subservient; force to submit [syn: {subjugate}]
English Computing Dictionary
◊ SUBJECT
subject
In {subject-oriented programming}, a subject is
a collection of {classes} or class fragments whose {class
hierarchy} models its domain in its own, subjective way. A
subject may be a complete application in itself, or it may be
an incomplete fragment that must be composed with other
subjects to produce a complete application. Subject
composition combines class hierarchies to produce new subjects
that incorporate functionality from existing subjects.
(1999-08-31)