473,327 Members | 1,967 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

How can i learn Object Oriented Programming? OOP

I am studying object oriented programming.

Can someone advice me how can i get high grade in this course?
Is there are anything that can help me like books? websites?

Thank you...
Sep 17 '06 #1
6 4925
Niheel
2,460 Expert Mod 2GB
i am stadying now object orinted programming

can someone advice me how can i get high grad in this course in mean

is there are anything can help me like books or others..


Thank you...
OOP is something I struggled with two. The best way to learn it is practice and read material on the net. There is plenty of it.
Sep 22 '06 #2
r035198x
13,262 8TB
OOP is something I struggled with two. The best way to learn it is practice and read material on the net. There is plenty of it.
Start with the three most important concepts of object oriented programming.
These are
Encapsulation

Inheritance and

Polymorphism

Make sure you fully understand their meaning and differences. Then write lots of code.
Sep 22 '06 #3
steven
143 100+
http://www.mindview.net/Books/TIJ/

This is a published book which the author and publisher have made freely available online. It's called Thinking In Java. Even if you're not wanting to learn Java, the book covers the concepts of OOP at the beginning and discusses the topics that are important.

The download is absolutely free. It's in HTML format, so once you unzip it, I think the index is called TIJ3.html if I remember correctly.

That's a good start.
Sep 27 '06 #4
I would suggest you to read OOPs basics and try mapping the concepts,

Thinking in C++ or Thinking in Java will help you on this regard
Oct 31 '06 #5
AricC
1,892 Expert 1GB
Sashi posted this thread with some links:

http://www.thescripts.com/forum/thread557721.html

A brief description you should commit to memory:
Polymorphism - Many forms ( same function different parameters )
Inheritance - Reusing code without having to retype it
Encapsulation - Data hiding ( think of it as putting your code in a 'black box' )
Nov 3 '06 #6
bartonc
6,596 Expert 4TB
Sashi posted this thread with some links:

http://www.thescripts.com/forum/thread557721.html

A brief description you should commit to memory:
Polymorphism - Many forms ( same function different parameters )
Inheritance - Reusing code without having to retype it
Encapsulation - Data hiding ( think of it as putting your code in a 'black box' )
PIE Hmmm rhymes with python
Nov 17 '06 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

24
by: Charif Lakchiri | last post by:
Okay, here's what I know so far about Python: It's an object-oriented scripting language, supported on many platforms. Now here are my questions: It is easy to learn? Does it support GUI...
5
by: Martin | last post by:
When was inheritance intruduced into object oriented programming? More generally, does anyone know or have any sources on when the different features were introduced into object oriented...
5
by: Charles | last post by:
Hi folks, I would like to create an email client and organizer like MS Outlook, and I would give myself a year to do this, in the evening & week-ends. I have been looking for information on how...
30
by: Rhino | last post by:
I am giving some thought to applying for some jobs that want people with Java and C++ experience. I have been writing Java for several years and am fluent enough that I don't have to get help with...
21
by: TAM | last post by:
Hi, I read that ASP.NET uses VB.NET instead of VBScript. I also read that ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have the knowledge for programming ASP.NET...
21
by: johnb41 | last post by:
I've been spending alot of time learning vb.net the past 6 months (for regular winform apps. Been somewhat experienced in asp.net for a few years) But my style has been using Procedural...
47
by: Thierry Chappuis | last post by:
Hi, I'm interested in techniques used to program in an object-oriented way using the C ANSI language. I'm studying the GObject library and Laurent Deniau's OOPC framework published on his web...
34
by: pandit | last post by:
hai all, i want to become a good programmer. one of my friends ( named "arnuld", he posts here infrequently), taught me Lisp. so i am not a programming beginner. i have heard these 2 points....
21
by: Lee.kain | last post by:
I want to learn C++! does anyone have any advice? Lee
65
by: Chris Carlen | last post by:
Hi: From what I've read of OOP, I don't get it. I have also found some articles profoundly critical of OOP. I tend to relate to these articles. However, those articles were no more objective...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.