11
Welcome to Seminar Presentation on Guided By: Prof. Satish Bansal Presented By: Navneet Prakash & Irfan Khan

Generic Programming

Embed Size (px)

Citation preview

Page 1: Generic Programming

Welcome to Seminar Presentation on

Guided By:Prof. Satish Bansal

Presented By:Navneet Prakash

&Irfan Khan

Page 2: Generic Programming

Introduction Concept of Generic Need Several languages

support Benefit Conclusion

Page 3: Generic Programming

“Generalization of software

components so that they can be

easily reused in a wide variety of

situations.”

Page 4: Generic Programming

Programms are as screw driver

Tasks arelike

screws

Page 5: Generic Programming

While need arises to perform task in in various conditions.

Page 6: Generic Programming

CLU Ad

aBETAC++DEiffel

Java

Dec’s

C#

Those are

Page 7: Generic Programming

Concept C++ boasts many features that directly support Generic Programming. The major features are:-a. Concepts.b. Concepts maps.c. Requirement clauses.d. Concept based over loading.

Page 8: Generic Programming

With normal

programming, we can know what the assembly

code should be

just by looking at

the source.

With generic

programming, the

code is at a higher

level. Need to know

other things, like the type

parameters.

difference

Page 9: Generic Programming

If a program is specialized, it willBe able to perform the task, only with

that data types or input types for whichPrograms are designed.

Page 10: Generic Programming

After all we came to know that,if we want to develop a program,

we should always developA generalized program.

Page 11: Generic Programming