Some Basic Things About Object Oriented Programming

SHARE:

Object Oriented Programming (OOP)  is a programming model that replicates real world objects.Objects are the
building blocks in object  oriented programming provides high level of data integrity.Unlike procedural programming languages where a logical procedure is written to accept input data ,process and give the desired output.In OOP,the programs are modelled around objects.The objects that need manipulation are identified.A general class is built around the object and the logical sequence built to act on the object and logical sequence but to act on the object is called the method.


Now Lets discus some other things which are evolved in Object Oriented Programming.

Objects: They are defined by two terms attributes and behaviour.An object as an entity has both data as well as behaviour.A human being has attributes such as teeth colour,skin colour,eye colour,width,height,behaviour,way of speaking,ways of handling situation and other behaviours such as talking walking and so on.

Attributes : The data stored within the objects is called the attribute.For example,a student in a school has register number,gender,address,date of birth.The information stored in these attributes differentiates the various objects that is the student.

Behaviour: It is what an object can do.In oop the behaviour is defined in the methods whereas in procedural programming languages,the behaviour is described in procedures,functions,constructor or subroutines.

Examples of objects :-  Yeah! It can be anything from human beings,tractors,buses,animals,menu bars,blogger templates,widgets,plugins and buttons on computer screens.

Characteristics of objects: 4 characteristics identity classification ,inheritance and polymorphism.

Identification :  Each object is distinct though  they have similar features.For example:all girls have similar features but each person has their own distinctive characters.

Classification :  Objects of similar attributes are classified under one class. Example. Animals,humans.

Classes: Classes are used to create an object and can be considered as the template or blueprint for the objects.A class us a collection of same type of objects.An object in a class displays the properties and behaviour defined in the class.A class consists of fields and methods to depict the behaviour of the objects

Examples:- Now lets us take the example of creating a shirt.First a paper pattern is created from which shirts can be made.From this paper pattern several shirts of same size and pattern are made.The paper pattern forms the template which is the class and shirt is the object.This creating applications based on a real world models enables the developer to understand the concept of better coding and hence it makes simpler..
Another good example is a bus.It can be a bus bus,or mini bus.

Advantages of OOPS : The main advantages of object oriented programming are:

Modelled on real world objects
Enables reuse of code
Offers flexibility in modifying codes of exiting applications
Easy maintenance of code


Principles of Object Oriented Programming:- OOP is based on four main principles.They are :
Inheritance ,encapsulation ,data abstraction and polymorphism.

So,these are the basic things which are evolved in Object Oriented Programming .Soon I am going to post about the Principles of Object Oriented Programming Language.
If you have any problem about anything about Object Oriented Programming ,then kindly comment and ask,I would be glad to reply you.

About Sushant:

A cool minded Tech Geek

Follow him @ Facebook

COMMENTS

Name

3d,1,4G net,1,Accessibility,5,Ads,1,Aircel,1,Airtel,3,Andriod tricks,9,Android,52,Android hacking,4,Android hacks,7,Android tips,3,Android trick,3,android tricks,7,Apple,2,audio tricks,1,BitTorrent,1,block adds in non rooted android phone,1,Blogging,1,Bluestacks trick,1,bootable Pendrive,1,Booting Linux,1,Bsnl tricks,1,BusyBox,1,bypass age verification on YouTube,1,C++tricks,1,caller tune,1,Camera,1,Change Your Name in Windows,1,chrome tricks,4,Cloud tricks,2,Command prompt,6,command prompt tricks,10,Cool Facebook Tricks,3,Cool Google hangouts Tricks,1,Cracked softwares,2,create new scheduled task in windows,1,Creators Update,1,Creators' Update,1,Customization,2,CyanogenMod,1,damaged screen,1,delete dial up connections in windows,1,Detecting keyloggers?,1,difference between WiFi and LiFi.,1,Disable JavaScript in Google chrome,1,disable snap options,1,Disable Windows Update's Automatic Restart,1,diskpart,1,Download Facebook Videos offline,1,drive,1,Editing zone,2,email tricks,1,Facebook,7,Facebook profile to page conversion,1,Facebook tricks,4,FB Tricks,3,firefox,1,free,1,Free Call,1,free net,4,Free recharge,1,free sms,1,Freecharge,1,game cracking,3,gaming,10,Get YouTube Red features on your iPhone,1,get YouTube red for free,1,gmail,2,Google,4,Google Account,2,google accounts,1,Google analytics tricks,1,Google maps,1,Google Now,1,google tricks,3,hack android remotely using Kali Linux,1,hacking,10,hacking tricks,2,Hacking using keyloggers,1,how to,1,How To Block Snip.to From Your Google Analytics Data,1,How to check for hacked wifi,1,How to download Facebook videos,1,How to enable full screen start in windows 10,1,How to find windows 10 version details,1,How to install android device drivers for any phone,1,How to Receive files in Dropbox from a non-Dropbox users with a URL?,1,How to root Android,1,how to take screenshots,1,How to Turn On or Off Automatic Device Driver Installation in Windows 10,2,Instagram tricks,2,Install device drivers of android phones.,1,internet,27,Internet Explorer,2,internet explorer tricks,1,internet tricks,11,iOS,6,iPad,2,iPhone,10,iPhone tricks,2,iTunes,1,Jio,4,JIO offers,1,Jio Phone,1,JIO Tricks,1,JIOPHONE,1,keyboard,1,Keyboard Shortcut,3,keyboard trick,1,Keyloggers,1,keyloggers complete guide,1,laptops,4,lenovo,1,LG G5,1,LiFi,1,Mac,1,Mac address spoofing,1,memory card,1,Messanger,1,Micromax tricks,1,movies,1,MS Word,2,Music,1,Notepad,1,Notepad tricks,1,ola trick,1,Pc,3,pc tricks,12,phone tricks,1,Play Music,1,PlayStore,8,Pokeman Go,1,Power iSO,1,Privacy,12,programming tricks,1,Protect wifi from being hacked,1,recover deleted files using Recuva,1,Recover permanently deleted files,1,Registery tweaks,6,Reliance,1,Rishabh Ryber,8,rooted,8,Rooting Android without PC,1,Rybersoft,11,Samsung,2,Scheduled tasks in windows,1,screen casting,1,screen recording,1,Security,1,setup keyloggers,1,Sharind files,1,Smart lock in lollipop,1,Smartphone,1,smartphone tweaks,1,social media,2,Special,15,Speed up Google chrome,2,Spying Whatsapp,1,Steps to find windows 10 build number and other details,1,tablets,1,tech guide,1,tech news,1,Telegram,4,tips,1,Torrent,4,trick,1,Tricks,3,Two Tweaks To Boost Up Google Chrome in Android,1,Universal Id And Password Of Alan Walker Website w41k3r.com,1,Unlimited call,1,usb tricks,4,Use face lock in android phone,1,use whatsapp on normal phone,1,Useful Registry tweaks by Rybersoft,1,uTorrent,2,vlc,1,VLC TRICKS,5,VPN,1,Watch age restricted videos,1,web,1,webbrowser,5,what is keylogger?,1,what is LiFi,1,whatsapp,8,Whatsapp hack,1,whatsapp tricks,2,Whatsapp Tricks.,2,Wi-Fi,4,WiFi tricks,5,windows,28,Windows 10,12,windows 10 snap disabling,1,Windows 10 tricks,9,Windows hacking,4,Windows Hacks,6,windows tricks,48,Windows Update,1,Xiaomi,1,Xposed Framework,7,YouTube,2,YouTube tricks,5,
ltr
item
RyberSoft: Some Basic Things About Object Oriented Programming
Some Basic Things About Object Oriented Programming
https://2.bp.blogspot.com/-OpFy1cNWtas/V7w95WfIXYI/AAAAAAAAAsc/KKRYKBrKUCcefL7AZb7GYnzPPPhZIgZrwCLcB/s320/images.jpg
https://2.bp.blogspot.com/-OpFy1cNWtas/V7w95WfIXYI/AAAAAAAAAsc/KKRYKBrKUCcefL7AZb7GYnzPPPhZIgZrwCLcB/s72-c/images.jpg
RyberSoft
http://www.rybersoft.com/2016/08/some-basic-things-about-object-oriented.html
http://www.rybersoft.com/
http://www.rybersoft.com/
http://www.rybersoft.com/2016/08/some-basic-things-about-object-oriented.html
true
1459016836896156319
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy