0% found this document useful (0 votes)
14 views47 pages

Oops

The document outlines a syllabus for a C++ programming course, detailing modules that cover topics such as object-oriented programming, control structures, functions, classes, inheritance, pointers, arrays, and exception handling. It also includes advantages of C++ over C, emphasizing its multi-paradigm nature and object-oriented features. Additionally, the document discusses operator precedence and various operators used in C++.

Uploaded by

bluestack2022123
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
14 views47 pages

Oops

The document outlines a syllabus for a C++ programming course, detailing modules that cover topics such as object-oriented programming, control structures, functions, classes, inheritance, pointers, arrays, and exception handling. It also includes advantages of C++ over C, emphasizing its multi-paradigm nature and object-oriented features. Additionally, the document discusses operator precedence and various operators used in C++.

Uploaded by

bluestack2022123
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
Ee SYLLABUS Module 1 Lecture : 3 Hrs. Introduction fo C+: Object Oriented Technology, Advantage of OOP, Input-output in C++, Tokens, Keyword, Identifiers, Data Types C++, Derives data types. The void data type, Type Modifiers, Typecasting, Constant, Operator, Precedence of Operators, String. Module 2 Lecture : 6 hrs. Control Structures and Funetions : Decision making statements like if-else, Nested if-else, goto, break, continue, switch case; Loop statement like for loop, nested for loop, while loop, do-while loop. Partsof function, User- defined Functions, Value- Returning Functions void Functions, Value Parameters, Function overloading, Virtual Functions, Module 3 Lecture : 12 hrs. Classes and Data Abstraction : Structure in C+, Class, Build-in Operations on Classes, Assignment Operator and Classes,.Class Scope, Reference parameters and Class Objects (Variables), Member functions, Accessor and Mutator Functions, Con- structors, default Constructor, Destructors. Module 4 Lecture : 8 hrs, Overloading, Templates and Inheritance : Operator Overloading, Function Over- loading, Function Templates, Class Templates. Single and Multiple Inheritance, vir- tual Base class, Abstract Class, Pointer and ineritance, Overloading Member Func- tion, Module 5 Lecture : 11 hrs, Pointers, Arrays and Exception Handling : Void Pointers, Pointer to Class, Pointer to Object, Void Pointer, Arrays. The keywords try, throw and tion Classes, Exception Handling Techniques (Terminate and Continue, Log the Error and Continue), Stack Un inding. utput Void ators, rsted 1 for alue- rtual be Unit - 1 Introduction to c++ es Object oriented technology,advantage of oop,input output in cH, keywords, identifiers, data types inc++, derived datat types in ct+, the yoid data type, typemodifiers, typecasting, constant, operator, precedenice of operators, strings. Qu. Explain About C++ Programming [Link] Which Programming Paradigm It Is Based? = (AKU.2013) ‘Ans, C++ is amultiparadigm programming language that supports object-oriented programming (OOP), created by B Jarne Stroustrup in 1983 at Bell Labs, C+ is an extension (superset) of C programming and the programs written in C language ean run in C++ compilers. © CH isan Object Oriented Programming language but is not purely Object Oriented. Its features like Friend and Virtual, violate some of the very important OOPS features, rendering this language unworthy of being called completely Object Oriented. Its a middle level language . Ce systems software, drivers for v: software for specific applications and also widely used in the creation of video games, is used by programmers to create computer software. It is used to create general us computer devices, software for servers and Q.2. Write The Advantages Or Benefits Of Using C++ Programming Language Over C Programming Language procedural programming language) i (AKU2012.2013) Ans, Benefits of C++ over C Lariguage The major difference being OOPS concept, C+ is an object oriented language whereas € language is a procedural language. Apart form this there are many other features of C+ which gives this Janguage an upper hand on C laguage. (03, List Ont The Ditereat Comptes Av ee gr 2 Iwwolisionees Fotving ee of Cos mea stata aC ‘Thee Sing Type Chang > ‘Mine OOS fates Co Re At, Ep ners mk me won nd wel eas. (pra aon we recg a ona xs Haig tie Cos ‘he Cyt Vinal ton a sho Consos sd Dasa Obs Ine Foca +e ofc iC hg nic mio anh ct eM, acne ese amo inh ppm inc mee eed thy a For cos Progr + fa C¥ ptr meni ae bone xp on CF The Ope Cont Wit A The Pats OF we Co Fawn oe (Co and Object Gretel Prpresming 4 elegrto(Opnier Oven a sn bi Oe ie arsine ‘bj Cried poping grange tts with cst ‘Cla Obj nd vin the cg hing nd se ae, ‘ayer, Abereon Encn oe, one ‘hj he bs wt of OOP Thy ss oa we ae ds ees issn Casa a bein a eid sn ‘nt in ce Sc ail ep eo ‘She eis na a yin hw hve a wt operation an Perel oo c's ts ‘le ae ssa whi end ey ean Ga ves ante ‘ soit eter Foo ‘ , ss nde te invaing ‘ diate gman in Landini as | "Abca 1 CeatgAbe class objet ete Ls eueionn et ‘Aiding: (Cling meter tn wigs ot ; : +e ere ell bsg jt he i oH ee 3. Aron ead fie Which poeta pt & ep reset eet nso fio hig te exe ees oh pon anid is i, wih ead yi deasah UO, tne pode mah tothe wth once ig «Aku tam, cy sed sap, Nog teste rover een dens Thiet de th” Mer ed fl bat wen Nap a ewe by eh — nampa tery Se mv fing tense Saw iin se a anaes ‘ened poz oy wing me eomeace neh ee eer nema nil eating ecg all ebidg te aur, eperenlies serie fection et clas z sang ca iene «msn hin hal ing et of og a ance wy rect ie opin Te hs ih) cate bed tpt eigen pining nde tmcteieterbenctt th eciorcnciet eas ied cat Soe, ME asm yew at tt el mi fom ciched carters ceded cas num fics wig ae ed rs, n ct. tr det in oncaeid be. (Wate Aout Mac Tpat tat Ue eC. 6 Plymorn des The npatntpet in Co {nis amt, as cee cons isin ame itr apmens athe un pe a, I xe te YO cone deceit tc Tas icon sonnei iene eter ray fos (oh a i in te anid pet xa ceonitce svat scan ove edt, Yu wim. Tv ANSI sandr reid 10 fries in Sd 0 poe Irahow te dis deus on ncoig nee * (oo win, Co sons i path oman 1 nem 7. ceo Handing fran ewe atin hing i Fe of OOF bed ried aces rus Tete of MO In C+ edad oi. + cH is pe an, (05. Wri The Fiat Bese Program fe C+ Aad Eso 1s Rach Par, 01 ]eperton aed on reams of a acer inne Ans. Ft C+ pram ‘arms In CH ing ames ‘emai ‘ {Ce 0 sted on ras, hich a sauen fbts Tong in tt of reeves) 10 tee n+ a des Toman ing de yes aig erin, ks ape es The captain opps ee othe propane at need oe cence tengeemet Ts eas haem as seam Aste a see rece nena 1 ocr yes nba era sem sich ap un eid or “decor wh 997 fat cB so. The ce seam we ores et om he ops ced pt am, ale en ~~ ovina) me tone“ | 2. ete ant py an st tation ad gtng and we fection ESC, xu [ran pe an ge nen “hecho es es ni ep sends carr pulp opin eng a te) ‘Yous ean py ins oe mare eet ig orang ‘aan Tey we + pt ‘Re sting) easton ath re be tt with ening ena The per rm ft is ie gti in i The writ union ite ne in fet an he gel of rin i (C6 ie To Taye Dt Typ {@8. hat Do You Ben By Daye Der And Ba tn Date he an Dats Tope C4 ‘The ea 7 ei a Da ew you we oa he pegs you wee, Das pes cant Wil or hea 1 Baie Bae Tipe nt che oy opus gus a pe Tope own nme Ty Eng nw eh ane re oo (99 Wee Program To Fn Ot Te Cre Se OF Vr Dat Tr nC, 5 Falosng te xml, ich wllpaie comes rea sree compa img ( conte Sie of hr * eae ions ition ons Dt -rwae e re stoner sen "fen bon en 2 1 , — nage pratt ana, asain aman ‘oben ov Hechter cla tine , oie ids i ’ ie oper, nag ene * tin nesopeterine) pee fn 2h | QS, Hew evening 0 UO operate pete || = Ovetone ie peton wit re dfoed aypes + Let Opa wi be of pes oe ain + Facog is per atten Not Mae ion bee pnd Yo eso hon ate oes vended wih na ch tt co et riiive pe ale epee. Sly ou ce aed cop eto ities dap mec ag co Vine 15865 6 renin Be Copy Costar Vs. Agent pentru 20) Aig peters mo sy eva het ane ody nig ‘aie For came an ie coed ad tind ‘Coy conic ln iin ape be a oie ee ia : 37 Orrngh Tine — Open ane en aementeet oS ieinne, | men ome re S| que tne ow apenas ene teen te i oe ea Sicilia ee eee) Am Tn eater a ay ate mmrtaraity otter] 450g ar araron fae anc aie 2 Pt Aten ‘Setnwammc one "| rom cin ps i Te nai ‘Sty coarse eam etna ene cfc ‘ie deep np soe . cos ac tg ved AP = {ire kd of ves feu wt ah even came sow Wi oad # tte re ae Osean tmp he ean women te 211 tn fn en vi ud een, nen : enon sthemenmartaatn| ‘tt Tet fm ep te evn ee ie eee ees pet cmt Taceeeaans pee nae eee ose ei ' ewtven tac Pram otras pe et = ey 0 (01. Wie paramo eco ple at ets he msin ne lc tion i ved Bn oad reagents, Wa ie ftw te dip he er wee sn) Finadeoscom> $$ ——e ee suai ree th | irate corer apt SEE a ee Are ape nd an oe co wo pe fowng rere sxe 302 snl ld (013 Ein ne empl ih as We se ne te piy wrt clas temas 5 ha wc a mente tnt tne prmeter ot ype For eames erate T> 2 lant | 2 T as Bk Smit (cay “ 7 en etn 5 n ana we eed tense scone ee opened oe fine inher Wi Inheritance ee iy cecum oe aim ote cre T ct whe popes te ard ty ter st ce ever Bsc Soe cy An can sh iba ropes he uve le he cote salle, Wh wee anes a li met tha ts eco ae nh cl ns cfe re te "She ad rth eto rate teers Objet Oe rpg cn be diicb eet of eiy (Cote Rey Med Oviing ma, Rant Poymortion) Uso sk Stn of tare ln Sts ge etd Sipe ane ‘oie defining» ae he i te ap is ms alent ao le bf te tal eden, ‘ses Mode i we 1 pei Be deo wih be opera ef gees {oe int sles pb i ort nal of ain fo 3. ie up tet a Ans. Types of Taheritance a Sagehteme met Nt {st heh nian mc age Slr 8) ‘sine om otic ono ie ci ae ample f Sigler ae hat tlestence 1 ie ‘romoring Non | ' voit Hl f ot

You might also like