ANNA UNIVERSITY, CHENNAI
AFFILIATED INSTITUTIONS
R - 2008
B.E. ELECTRICAL AND ELECTRONICS ENGINEERING
CS2311 OBJECT ORIENTED PROGRAMMING
AIM
To understand the concepts of object-oriented programming and master OOP using C++ and Java.
UNIT I 7
Object oriented programming concepts – objects-classes- methods and messages-abstraction and encapsulation-inheritance- abstract classes- polymorphism.Introduction to C++- objects-classes- constructors and destructors
UNIT II 12
Operator overloading - friend functions- type conversions- templates - Inheritance – virtual functions- runtime polymorphism.
UNIT III 8
Exception handling - Streams and formatted I/O – file handling – namespaces – String Objects - standard template library.
UNIT IV 8
Introduction to JAVA , bytecode, virtual machines – objects – classes – Javadoc – packages – Arrays – Strings
UNIT V 10
Inheritance – interfaces and inner classes - exception handling – threads - Streams and I/O
TOTAL : 45 PERIODS
TEXT BOOKS
1. B. Trivedi, “Programming with ANSI C++”, Oxford University Press, 2007.
2. Cay S. Horstmann, Gary Cornell, “Core JAVA volume 1”, Eighth Edition, Pearson Education, 2008.
REFERENCES
1. ISRD Group, “Introduction to Object-oriented Programming and C++”, Tata McGraw-Hill Publishing Company Ltd., 2007.
2. ISRD Group, “Introduction to Object-oriented programming through Java”, Tata McGraw-Hill Publishing Company Ltd., 2007.
3. S. B. Lippman, Josee Lajoie, Barbara E. Moo, “C++ Premier”, Fourth Edition, Pearson Education, 2005.
4. D. S. Malik, “C++ Programming: From Problem Analysis to Program Design”, Third Edition, Thomson Course Technology, 2007.
5. K. Arnold and J. Gosling, “The JAVA programming language”, Third edition, Pearson Education, 2000.
6. C. Thomas Wu, “An introduction to Object-oriented programming with Java”, Fourth Edition, Tata McGraw-Hill Publishing Company Ltd., 2006.
I agree with your thoughts!!! As the demand of java programming application keeps on increasing, there is massive demand for java professionals in software development industries. Thus, taking training will assist students to be skilled java developers in leading MNCs.Best Java Training in Chennai | JAVATraining Institutes in Chennai
ReplyDeleteI have read your blog its very attractive and impressive. I like it your blog.
DeleteJavaEE Training in Chennai JavaEE Training in Chennai
Java Training in Chennai Core Java Training in Chennai Core Java Training in Chennai
Java Online Training Java Online Training Core Java 8 Training in Chennai Java 8 Training in Chennai
Great Article
DeleteProject Centers in Chennai
Final Year Project Domains for CSE
JavaScript Training in Chennai
JavaScript Training in Chennai
This technical post helps me to improve my skills set, thanks for this wonder article I expect your upcoming blog, so keep sharing...
ReplyDeleteRegards,
PHP Training in Chennai||PHP Course in Chennai
Nice blog, here I had an opportunity to learn something new in my field. I have an expectation about your future post so please keep updates.
ReplyDeleteRegards,
web designing course in chennai|web designing training
The strategy you have posted on this technology hepled me to get into the next level and had lot of informations in it.
ReplyDeletesalesforce training in chennai | salesforce training institute in chennai
ReplyDeleteThe strategy you have posted on this technology hepled me to get into the next level and had lot of informations in it. Python is one of the basic level programming and is very important one.
Python Training in Chennai | Python Course in Chennai
Java is too helpful to learn Big Data concepts, people who know java they can easily get job in Hadoop field.
ReplyDeleteRegards,
Big Data Training in Chennai|Big Data Training|Hadoop Training Chennai
Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
ReplyDeleteWeb designing Course in Chennai | Hadoop Training in Chennai
Quite a useful post, I learned some new points here. Thanks admin please keep posting updates regularly to enlighten our knowledge.
ReplyDeleteRegards,
DOT NET Training in Chennai|DOT NET Course in Chennai|DOT NET Training Institutes in Chennai
Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
ReplyDeleteWeb designing Course in Chennai | Hadoop Training in Chennai
Excellent post.
ReplyDeleteTesting Training in chennai | Software Training institutes in chennai
I like it your blog. I have read your blog its very attractive and impressive.
ReplyDeletecorporate training institutes in chennai corporate training companies in chennai corporate training companies in india corporate training companies in india corporate training in chennai corporate training companies in chennai corporate training in chennai | Angular 2 Corporate Training Angular 2 Corporate Training
Realize what's hot and what's not in the hazard administration programming market. Realize what the right now top of the line framework is and what's reputed to be the minimum accommodating.check over here
ReplyDeleteThe strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
ReplyDeleteDot net training in Chennai | dot net course in Chennai
ReplyDeletevery useful info, and please keep updating........
Best Online Software Training
I really enjoyed while reading your article, the information you have delivered in this post very good. Java Training Institute in Chennai | Java Training Institute in Velachery.
ReplyDeleteNice information for B.E Students., Thanks for sharing such a nice blog., Software Testing Training in Chennai | Six Sigma Certification Training in Chennai | Selenium Training in Chennai
ReplyDeleteI found a lot of interesting information here. A really good post, very thankful and hopeful that you will write many more posts like this one. Web Designing Training Institute in Chennai | Web Designing Training Institute in Velachery.
ReplyDeleteThanks for sharing this useful Blog..
ReplyDeleteDot Net Training Institute in Chennai | No.1 Dot Net Training in Chennai | Online Training in Chennai
Your new valuable key points imply much a person like me and
ReplyDeleteextremely more to my office workers. With thanks; from every one of
us.
Selenium Training in Chennai
The best thing is that your blog really informative thanks for your great information!
ReplyDeletecashew nuts suppliers and exporters in dubai
A4 paper suppliers and exporters in dubai
onion suppliers and exporters in dubai
potato suppliers and exporters in dubai
spices&grains suppliers and exporters in dubai
Thanks for one marvelous posting! I enjoyed reading it; you are a great author. I will make sure to bookmark your blog and may come back someday. I want to encourage that you continue your great posts, have a nice weekend!
ReplyDeleteBesant technologies Marathahalli
Thanks a lot very much for the high your blog post quality and results-oriented help. I won’t think twice to endorse to anybody who wants and needs support about this area.
ReplyDeleterprogramming training in bangalore
Thanks for your marvelous posting! It is very useful and good. Come on. I want to introduce the best aso services for you, I try it and I feel it is so good to rank app to top in app store search results, have you ever heard it?
ReplyDeleteWonderful information to sharing..Thank you..Power System Projects Center in Chennai | Power System Projects Center in Velachery
ReplyDeleteThanks for sharing this collective post to our vision, its too useful for me... keep posting
ReplyDeleteEmbedded Project Center in Chennai | Embedded Project Center in Velachery
ReplyDeleteNeeded to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
java training in bangalore
I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
ReplyDeletejava training in bangalore
I read this article. I think You put a lot of effort to create this article. I appreciate your work.
ReplyDeletethesis Writing Service
Thanks for sharing your useful information with valuable post..keep updating..
ReplyDeleteElectrical Project Center in Chennai | Best Electrical projects in Velachery
I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
ReplyDeleteSelenium Training in Chennai
I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
ReplyDeleteaws training in Chennai
Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it..
ReplyDeleteB.Com Project Center in Chennai | B.Com Project Center in Velachery
Good list here, especially the latter half. A good number of those are ideas we’ve actually covered, but there’s some inspiration for new articles too. Thanks!!!!
ReplyDeleteGood CorelDraw Training Institute in Chennai | Best Multimedia Training Institute in Velachery | Perfect CorelDraw Training Institute in Velachery
Very good informative article. Thanks for sharing such nice article, keep on up dating such good articles.Embedded Project Center in Chennai | Embedded Project Center in Velachery
ReplyDeleteGreat blog.you put Good stuff.All the topics were explained briefly.so quickly understand for me.I am waiting for your next fantastic blog.Thanks for sharing.
ReplyDeleteNo.1 Software Testing Training Institute in Chennai | Best Selenium Training Institute in Chennai | Web Designing Training Institute in Chennai
Those guidelines additionally worked to become a good way to
ReplyDeleterecognize that other people online have the identical fervor like mine
to grasp great deal more around this condition.
white label website builder
I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details. Best Python Training Institute in Bangalore
ReplyDeleteI believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
ReplyDeleteDigital Marketing Training in Chennai
Awesome post. Really you are shared very informative concept...Summer Courses in Chennai | Summer Courses in Thiruvanmiyur
ReplyDeleteGood Post! Thank you so much for sharing this pretty post..Java Summer Courses in Chennai | Summer Courses in Chennai
ReplyDeleteExcellent post.I have read your blog it's very interesting and informative. Keep sharing...DotNet Project Center in Chennai | DotNet Project Center in Velachery
ReplyDeleteNice Blog. Thank you for sharing.
ReplyDeleteERP in Chennai
ERP Providers in Chennai
ERP Software in Chennai
ERP Software Development Company in Chennai
Best R Programming Training in Bangalore offered by myTectra. India's No.1 R Programming Training Institute. Classroom, Online and Corporate training in R Programming
ReplyDeleter programming training
Amazing article. Your blog helped me to improve myself in many ways thanks for sharing this kind of wonderful informative blogs in live. I have bookmarked more article from this website. Such a nice blog you are providing ! Kindly Visit Us R Programming institutes in Chennai | R Programming Training in Chennai
ReplyDeletePositive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. hadoop training in chennai velachery | hadoop training course fees in chennai | Hadoop Training in Chennai Omr
ReplyDeleteExcellent post. Thank you for sharing.
ReplyDeleteHR Payroll Software
Leave Management Software
Attendance Management System
HR Management Software
In the beginning, I would like to thank you much about this great post. Its very useful and helpful for anyone looking for tips. I like your writing style and I hope you will keep doing this good working.
ReplyDeletePHP Training in Chennai
DOT NET Training in Chennai
Big Data Training in Chennai
Hadoop Training in Chennai
Android Training in Chennai
Selenium Training in Chennai
Digital Marketing Course in Chennai
JAVA Training in Chennai
Selenium training institute in Chennai
I feel very glad to your post. It is a very good creativities and useful content. Thanks for your nice post.
ReplyDeleteEthical Hacking Course in Chennai
Hacking Course in Chennai
Certified Ethical Hacking Course in Chennai
Ethical Hacking Training in Chennai
Ethical Hacking Course
I am obliged to you for sharing this piece of information here and updating us with your resourceful guidance. Hope this might benefit many learners. Keep sharing this gainful articles and continue updating us.
ReplyDeleteAmazon Web Services Training in Chennai
AWS Training centers in Chennai
Best AWS Training in Chennai
German Classes in Chennai
German Language Classes in Chennai
German Language Course in Chennai
Learned a lot from your blog. Good creation and hats off to the creativity of your mind. Share more like this.
ReplyDeleteLoadrunner Training in Chennai
French Classes in Chennai
Big Data Training in Chennai
Hadoop Training in Chennai
Android Training in Chennai
Selenium Training in Chennai
Digital Marketing Course in Chennai
JAVA Training in Chennai
selenium certification in chennai
Informative Blog, Thank you to share this
ReplyDeleteRegards,
PHP Training in Chennai | PHP Course in Chennai
ReplyDeleteGreat Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
Best Spring Classroom Training Institute
Best Devops Classroom Training Institute
Best Corejava Classroom Training Institute
Best Advanced Classroom Training Institute
Best Hadoop Training Institute
Great article!!! This was very useful informative content and I like a more unique post from your excellent blog. Thanks for sharing with us.
ReplyDeleteTableau Training in Chennai
Tableau Course in Chennai
Excel Training in Chennai
Oracle DBA Training in Chennai
Power BI Training in Chennai
Embedded System Course Chennai
Linux Training in Chennai
Tableau Training in Chennai
Tableau Course in Chennai
Attend The Python training in bangalore From ExcelR. Practical Python training in bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Python training in bangalore.
ReplyDeletepython training in bangalore
Nice informative content Data Science Course In Chennai
ReplyDeleteProtractor Training in Chennai
jmeter training in chennai
Rpa Training in Chennai
Rpa Course in Chennai
Blue prism training in Chennai
Selenium Training In Chennai
Selenium Training In Chennai
Thanks for posting this highly informative article. I feel glad about learning more about this concept.keep up the good work!!
ReplyDeleteMachine Learning Course Bangalore
I learned World's Trending Technology from certified experts for free of cost. I Got a job in decent Top MNC Company with handsome 14 LPA salary, I have learned the World's Trending Technology from Data Science Training in btm experts who know advanced concepts which can help to solve any type of Real-time issues in the field of Python. Really worth trying Freelance seo expert in bangalore
ReplyDeleteAttend The Analytics Training Institute From ExcelR. Practical Analytics Training Institute Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Analytics Training Institute.
ReplyDeleteExcelR Analytics Training Institute
Great post and informative blog.it was awesome to read, thanks for sharing this great content to my vision.
ReplyDeleteGood discussion.
best german classes in chennai
german classes in madurai
german language course in madurai
german language coaching centres in coimbatore
best german classes in bangalore
german language institute in hyderabad
german language in hyderabad
Thanks for sharing valuable information.
ReplyDeleteDigital Marketing training Course in Chennai
digital marketing training institute in Chennai
digital marketing training in Chennai
digital marketing course in Chennai
digital marketing course training in omr
digital marketing certification in omr
digital marketing course training in velachery
digital marketing training center in Chennai
digital marketing courses with placement in Chennai
digital marketing certification in Chennai
digital marketing institute in Chennai
digital marketing certification course in Chennai
digital marketing course training in Chennai
Digital Marketing course in Chennai with placement
digital marketing courses in Chennai
There are lots of information about hadoop have spread around the web, but this is a unique one according
ReplyDeleteto me. The strategy you have updated here will make me to get to the next level in big data. Thanks for
sharing this.
Visit SKARTEC
SKARTEC Digital Marketing Academy
digital marketing course fees
digital marketing course online
digital marketing course near me
digital marketing course in chennai fees
digital marketing course in tamil
digital marketing course with placement
digital marketing training institute in chennai
digital marketing training institute
digital marketing training institute near me
digital marketing training in india
digital marketing training in chennai
Thanks for sharing the valiuable post, it is easy to un derstand the contepts.
ReplyDeletePHP Training in Bangalore
PHP Training in Chennai
PHP Course in Bangalore
PHP Training Institute in Bangalore
PHP Classes in Bangalore
AWS Training in Bangalore
Data Science Courses in Bangalore
DevOps Training in Bangalore
DOT NET Training in Bangalore
Data Science Course in Chennai
ReplyDeleteGreat post. keep sharing such a worthy information
Software Testing Training in Chennai
Software Testing Course in Bangalore
Software Testing Training in Coimbatore
Software Testing Course in Madurai
Best Software Testing Institute in Bangalore
Software Testing Training in Bangalore
Software Testing Training Institute in Bangalore
Tally Course in Bangalore
Big Thanks for all your Efforts,I am Looking for this Piece of information's about Java...Thanks for the content and keep Going as Now
ReplyDeleteJava training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery
Thanks a lot for sharing such a good source with all, i appreciate your efforts taken for the same. I found this worth sharing and must share this with all.
ReplyDeleteDot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery
Excellent article.It has a lot of important information with creative concept.
ReplyDeleteAngular JS Training in Chennai | Certification | Online Training Course | Angular JS Training in Bangalore | Certification | Online Training Course | Angular JS Training in Hyderabad | Certification | Online Training Course | Angular JS Training in Coimbatore | Certification | Online Training Course | Angular JS Training | Certification | Angular JS Online Training Course
Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
ReplyDeleteWeb Designing Training in Chennai
Web Designing Course in Chennai
Web Designing Training in Bangalore
Web Designing Course in Bangalore
Web Designing Training in Hyderabad
Web Designing Course in Hyderabad
Web Designing Training in Coimbatore
Web Designing Training
Web Designing Online Training
very nice blogs!!! I have to learning for lot of information for this sites...Sharing for wonderful information. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.
ReplyDeleteSalesforce Training in Chennai
Salesforce Online Training in Chennai
Salesforce Training in Bangalore
Salesforce Training in Hyderabad
Salesforce training in ameerpet
Salesforce Training in Pune
Salesforce Online Training
Salesforce Training
Top technologies to learn
ReplyDeleteThe information given in this blog is very nice and i like it if you share more this kind of blog and i also have written this kind of blog you can also read for more knowledge.
php interview questions and answers for experienced
ReplyDeleteImportant PHP and MySQL Interview Questions and Answers for freshers and
experienced to get your dream job in PHP! Basic & Advanced PHP Interview Questions for Freshers & Experienced.
I simply wanted to thank you so much again. I am not sure the things that I might have gone through without the type of hints revealed by you regarding that situation.
ReplyDeletedata science training in chennai
data science training in velachery
android training in chennai
android training in velachery
devops training in chennai
devops training in velachery
artificial intelligence training in chennai
artificial intelligence training in velachery
I must appreciate you for providing such a valuable content for us. This is one amazing piece of article. Helped a lot in increasing my knowledge
ReplyDeletehadoop training in chennai
hadoop training in porur
salesforce training in chennai
salesforce training in porur
c and c plus plus course in chennai
c and c plus plus course in porur
machine learning training in chennai
machine learning training in porur
node js developer interview questions
ReplyDeleteImportant Node JS Interview Questions and Answers for freshers and experienced to get your dream job & Advanced Node.JS Interview Questions for Freshers & Experienced.
This blog is really nice and informative blog, The explanation given is really comprehensive and informative.
ReplyDeletejavascript interview questions
javascript interview questions and answers for freshers
javascript interview questions and answers pdf
rpa interview questions for experienced
javascript interview questions
javascript interview questions and answers
ethical hacking interview questions
ethical hacking interview questions and answers
This blog is really nice and informative blog, The explanation given is really comprehensive and informative.
ReplyDeleteangularjs interview questions
angularjs interview questions and answers pdf
angularjs interview questions for freshers
angularjs interview questions and answers for freshers
rpa interview questions for experienced
javascript interview questions
javascript interview questions and answers
ethical hacking interview questions
ethical hacking interview questions and answers
Nice blog was really feeling good to read it. Thanks for this information.
ReplyDeletesoftware testing interview question and answer
software testing interview questions and answers for experienced
blue prism interview questions
blue prism interview questions and answers
javascript interview questions
javascript interview questions and answers
salesforce interview questions
More valuable post!!! Thanks for sharing this great post with us.
ReplyDeletenodejs interview questions
interview questions on node js for experienced
node js developer interview questions
php interview questions and answers
php interview questions for freshers
salesforce interview questions
salesforce developer interview questions
software testing interview question and answer
This Information Very Helpful to everyone
ReplyDeleteaws interview questions and answers for devops
devops interview questions and answers for freshers
java interview questions and answers
selenium interview questions and answers
digital marketing interview questions and answers
hadoop interview questions and answers
This blog is really nice and informative blog, The explanation given is really comprehensive and informative.
ReplyDeletesalesforce interview questions
salesforce developer interview questions and answers
salesforce interview questions and answers pdf
php interview questions and answers
php interview questions for freshers
salesforce interview questions
salesforce developer interview questions
software testing interview question and answer
This is good site and nice point of view.I learnt lots of useful information.
ReplyDeletehacking books for beginners
free hacking books
ms excel interview questions
seo interview questions and answers
devops interview questions and answers for experienced
oracle interview questions for experienced
selenium automation framework interview questions and answers
java interview questions for freshers
Mua vé máy bay tại Aivivu, tham khảo
ReplyDeleteCác chuyến bay từ Incheon về Hà Nội hôm nay
vé máy bay đi tphcm
vé máy bay đi hà nội tháng 12
vé khứ hồi hà nội nha trang
vé máy bay đi Huế
taxi sân bay nội bài