TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: CRAIG A MCKAY
from: BENJAMIN L MCGEE
date: 1997-04-22 19:08:00
subject: OOP

 On 04-18-97 Craig A Mckay wrote to Benjamin L Mcgee... 
 
 BLM> "Object Oriented Programming" is mostly hype first of all. 
 CA> It certainly is not (getting defensive!). 
 
 Hee, Hee, Hee!  I've gotten more great replies because of that 
 little line!  |)  Seriously tho, with very little information 
 of practical use to the beginner it may as well be molecular 
 biology as object oriented programming.  The best source of 
 useful information to me so far is this echo, followed closely 
 by Glen McCluskey's "C++ Newsletter".  Tho the neither discuss 
 very much OOP theory. |) 
 
 BLM> I have never seen a clear definition of object oriented 
 BLM> programming. 
 
 CA> Well, ma freen' you've been looking in the wrong places.  :) 
 CA> Somebody in this echo posted a brilliant description of exactly 
 CA> what OOD is.  I wouldn't even attempt to compete with that. 
 CA> But...  ;) 
 
 Brilliant?  In this echo?  Are you sure? :>  Actually, I'd like to 
 thank all the brilliant people here for helping me try to learn 
 this stuff. 
 
 CA> Instead of thinking about what you want to do in a program, 
 CA> you decide what the components are within the system.  Then 
 CA> you decide what data those components should have, and then 
 CA> how you want to manipulate that data. 
 
 Ha!  My first OOP methodology is defined.  Thank you. 
 
 BLM> If it (object oriented programming) was a tangible thing... 
 CA> It is certainly tangible, inasmuch as any way of thinking can be. 
 
 To somebody in my position (small town, no internet, tiny library, 
 no bookstores of note) learning new ways of thinking is more then 
 just a matter of thinking differently. |) 
 
 CA> Let me give you an example.  Let's say we wanted to model 
 CA> everything in a horse racing. 
 
 That's all well and good if you want to race horses, but what if 
 you wanted to extract functions from a C program. 
 
 BLM>  Classes are just like structs EXCEPT classes can contain code 
 BLM>  as well as data. 
 
 CA> Sort of, but that's a C programmer's thinking... (no offense). 
 
 Hey, I've been called much worse than a "C programmer", I take it as 
 a compliment.  Is that a bad thing? :> 
 CA> ...probably be a bad idea to try to describe OO using C++.  It 
 CA> would better to get a book on OO Anaylsis & Design... 
 
 Will do.  thanx 
 
  
 
*Spam Spam Spam Spam, Spammity Spammmm, Spam, Spam, Spam 
  
blm
--- FLAME v1.1
---------------
* Origin: Purgatoire BBS, 719-846-0140, Trinidad, CO, V.34 (1:15/7)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.