Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #3415
| From | Kicer <a@b.c> |
|---|---|
| Newsgroups | comp.programming |
| Subject | Re: Object oriented programming? |
| Date | 2013-06-05 18:16 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <kono8l$i35$1@speranza.aioe.org> (permalink) |
| References | <ko5341$heu$1@news.albasani.net> <ko5nhc$6th$1@speranza.aioe.org> <ko7nbe$qq8$4@news.albasani.net> <kobgp1$njj$1@speranza.aioe.org> <IJmdnb2bKdzhlTfMnZ2dnUVZ_smdnZ2d@earthlink.com> |
Patricia Shanahan wrote: > On 5/31/2013 5:54 PM, Kicer wrote: > ... >> Consider a c/c++ program where you have .c and .h file. >> >> .h is your interface to real stuff closed in .c/.cpp file. Your goal is >> to hide as much as possible in .c/.cpp file. >> >> You can do the same with classes. You can prepare an abstract class which >> cannot be instantiated but which define a set of functions which will be >> provided by "implementation" class. This abstract class is an interface >> (like .h file) and the "implementation" class which will inherite from >> this interface is an "implementation". > > This concept is relevant to the text editor example. The simplest ways > of representing a sequence of characters may be slow for insert and > delete if the file gets large. > > If the program hides how the character sequence is implemented different > implementations can be tested and measured without affecting the rest of > the program. > > Patricia yeah, exactly :) -- MichaĆ Walenciak gmail.com kicer86 http://kicer.sileman.net.pl gg: 3729519
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Object oriented programming? root <NoEMail@home.org> - 2013-05-29 14:25 +0000
Re: Object oriented programming? Melzzzzz <mel@zzzzz.com> - 2013-05-29 18:19 +0200
Re: Object oriented programming? root <NoEMail@home.org> - 2013-05-30 13:51 +0000
Re: Object oriented programming? Melzzzzz <mel@zzzzz.com> - 2013-05-30 19:48 +0200
Re: Object oriented programming? Patricia Shanahan <pats@acm.org> - 2013-05-29 09:21 -0700
Re: Object oriented programming? root <NoEMail@home.org> - 2013-05-30 13:56 +0000
Re: Object oriented programming? James Harris <james.harris.1@gmail.com> - 2013-05-29 13:05 -0700
Re: Object oriented programming? root <NoEMail@home.org> - 2013-05-30 14:07 +0000
Re: Object oriented programming? "osmium" <r124c4u102@comcast.net> - 2013-05-30 10:49 -0500
Re: Object oriented programming? James Harris <james.harris.1@gmail.com> - 2013-06-01 12:18 -0700
Re: Object oriented programming? Kicer <a@b.c> - 2013-05-29 22:13 +0200
Re: Object oriented programming? root <NoEMail@home.org> - 2013-05-30 14:22 +0000
Re: Object oriented programming? Kicer <a@b.c> - 2013-06-01 02:54 +0200
Re: Object oriented programming? Patricia Shanahan <pats@acm.org> - 2013-06-01 07:43 -0700
Re: Object oriented programming? Kicer <a@b.c> - 2013-06-05 18:16 +0200
Re: Object oriented programming? rugxulo@gmail.com - 2013-05-30 22:22 -0700
Re: Object oriented programming? root <NoEMail@home.org> - 2013-05-31 14:05 +0000
Re: Object oriented programming? "Charles Hottel" <chottel@earthlink.net> - 2013-05-31 12:12 -0400
Re: Object oriented programming? root <NoEMail@home.org> - 2013-05-31 20:31 +0000
Re: Object oriented programming? "BartC" <bc@freeuk.com> - 2013-06-01 00:59 +0100
Re: Object oriented programming? Willem <willem@turtle.stack.nl> - 2013-06-01 07:54 +0000
Re: Object oriented programming? Jongware <jongware@no-spam.plz> - 2013-06-07 11:05 +0200
Re: Object oriented programming? Paul N <gw7rib@aol.com> - 2013-06-02 13:11 -0700
Re: Object oriented programming? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2013-06-03 11:06 -0700
csiph-web