comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: was Ada 83 in fact object oriented ?
Date: Fri, 25 Sep 2015 10:11:05 +0200
Date: 2015-09-25T10:11:05+02:00	[thread overview]
Message-ID: <fjezw20zdnae.n6xeuqlpxfh$.dlg@40tude.net> (raw)
In-Reply-To: mu21vq$qpg$1@dont-email.me

On Thu, 24 Sep 2015 16:47:59 -0700, Jeffrey R. Carter wrote:

> Object orientation is a design characteristic. What is usually called
> "object-oriented programming" is in fact programming by extension.

Not quite. That is called OOA/D.

OO programming could happen without any analysis and no design whatsoever,
as we all know ...

Regarding extension, it is just one implementation of inheritance chosen
for its simplicity. It has issues, lots of, e.g. with substitutability,
multiple inheritance etc. A class can be built by many ways, extension is
only one of them.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  parent reply	other threads:[~2015-09-25  8:11 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-24 22:23 was Ada 83 in fact object oriented ? halfmaddad
2015-09-24 23:47 ` Jeffrey R. Carter
2015-09-25  2:30   ` halfmaddad
2015-09-25  8:11   ` Dmitry A. Kazakov [this message]
2015-09-25  8:30     ` J-P. Rosen
2015-09-25  8:47       ` Dmitry A. Kazakov
2015-09-25  8:03 ` Dmitry A. Kazakov
2015-09-25  8:14 ` J-P. Rosen
2015-09-25  8:43   ` Dmitry A. Kazakov
2015-09-25 11:04     ` J-P. Rosen
2015-09-25 12:17       ` Dmitry A. Kazakov
2015-09-25 12:44         ` J-P. Rosen
2015-09-25 15:27           ` Dmitry A. Kazakov
2015-09-25 12:44   ` halfmaddad
2015-09-25 16:24   ` Pascal Obry
2015-09-25 20:32   ` Jeffrey R. Carter
2015-10-05 12:27     ` vincent.diemunsch
2015-10-01 13:46 ` Paul Colin de Gloucester
2015-10-05 12:12   ` Vincent
2015-10-05 18:28     ` Jeffrey R. Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox