SlideShare una empresa de Scribd logo
1 de 7
NADAR SARASWATI COLLEGE
OF ARTS& SCIENCE
WEBTECHNOLOGY
POLYMORPHISM
B.KOHILA
M.SC INFORMATION
TECHNOLOGY
WHAT IS POLYMORPHISM?
• POLYMORPHISM DEFINITION: THE TERM POLYMORPHISM IS
SEPARATELY DEFINED IN FOUR SCIENTIFIC
DISCIPLINES: BIOLOGY, GENETICS,
BIOCHEMISTRY, AND COMPUTER SCIENCE.
WHAT IS POLYMORPHISM IN BIOLOGY?
• IN THE BIOLOGICAL CONTEXT, POLYMORPHISM REFERS TO THE IDEA THAT
MEMBERS OF THE SAME POPULATION OR COLONY CAN TAKE ON DIFFERENT
VISUAL CHARACTERISTICS.
WHAT IS POLYMORPHISM IN GENETICS?
• IN GENETICS, POLYMORPHISM REFLECTS VARIATION IN THE GENETIC CODING
OF INDIVIDUALS IN A POPULATION.
WHAT IS POLYMORPHISM IN BIOCHEMISTRY?
• IN THE FIELD OF BIOCHEMISTRY, THE TERM POLYMORPHISM IS USED TO
DESCRIBE SUBTLE STRUCTURAL DIFFERENCES IN PROTEINS THAT ARE
OTHERWISE IDENTICAL.
POLYMORPHISM DEFINITION ROOTS
• LOOKING AT THE GREEK ROOTS OF THE TERM POLYMORPHISM CAN HELP TO
FURTHER CLARIFY THE SIMILARITIES BETWEEN THESE DEFINITIONS. THE
WORD POLY MEANS "MANY" AND THE WORD MORPH MEANS "FORM", SO
WHEN WE TALK ABOUT A POLYMORPHISM WE'RE TALKING ABOUT SOMETHING
THAT APPEARS IN MANY DIFFERENT FORMS.
WHAT IS POLYMORPHISM IN COMPUTER SCIENCE, ENGINEERING, AND PROGRAMMING?
• THIS BRINGS US TO OUR COMPUTER SCIENCE DEFINITION OF POLYMORPHISM
- WE'LL OFFER THREE DIFFERENT VERSIONS FOR MAXIMUM CLARITY.
• POLYMORPHISM IS A FEATURE OF OBJECT-ORIENTED PROGRAMMING
LANGUAGES THAT ALLOWS A SPECIFIC ROUTINE TO USE VARIABLES OF
DIFFERENT TYPES AT DIFFERENT TIMES
• POLYMORPHISM IS THE ABILITY OF A PROGRAMMING LANGUAGE TO PRESENT
THE SAME INTERFACE FOR SEVERAL DIFFERENT UNDERLYING DATA TYPES
• POLYMORPHISM IS THE ABILITY OF DIFFERENT OBJECTS TO RESPOND IN A
UNIQUE WAY TO THE SAME MESSAGE

Más contenido relacionado

Similar a polymorphism

Unit 5 evolution by natural selection
Unit 5 evolution by natural selectionUnit 5 evolution by natural selection
Unit 5 evolution by natural selection
Annah Malindi
 

Similar a polymorphism (11)

Anthropology.PPTX
Anthropology.PPTXAnthropology.PPTX
Anthropology.PPTX
 
Unit 5 evolution by natural selection
Unit 5 evolution by natural selectionUnit 5 evolution by natural selection
Unit 5 evolution by natural selection
 
Species concept
Species conceptSpecies concept
Species concept
 
Species concept of prokaryotes
Species concept of prokaryotesSpecies concept of prokaryotes
Species concept of prokaryotes
 
General characteristics of fungi
General characteristics of fungiGeneral characteristics of fungi
General characteristics of fungi
 
Unit 5 evolution by natural selection
Unit 5 evolution by natural selectionUnit 5 evolution by natural selection
Unit 5 evolution by natural selection
 
FUNGI pptx
FUNGI pptxFUNGI pptx
FUNGI pptx
 
Microbiology
MicrobiologyMicrobiology
Microbiology
 
Microbiology :study of microscopic organisms
Microbiology :study of microscopic organisms Microbiology :study of microscopic organisms
Microbiology :study of microscopic organisms
 
Presentation on Bioethics
Presentation on BioethicsPresentation on Bioethics
Presentation on Bioethics
 
bacterial systematics in the diversity of bacteria
bacterial systematics in the diversity  of bacteriabacterial systematics in the diversity  of bacteria
bacterial systematics in the diversity of bacteria
 

Más de rajshreemuthiah (20)

oracle
oracleoracle
oracle
 
quality
qualityquality
quality
 
bigdata
bigdatabigdata
bigdata
 
solutions and understanding text analytics
solutions and understanding text analyticssolutions and understanding text analytics
solutions and understanding text analytics
 
interface
interfaceinterface
interface
 
Testing &ampdebugging
Testing &ampdebuggingTesting &ampdebugging
Testing &ampdebugging
 
concurrency control
concurrency controlconcurrency control
concurrency control
 
Education
EducationEducation
Education
 
Formal verification
Formal verificationFormal verification
Formal verification
 
Transaction management
Transaction management Transaction management
Transaction management
 
Multi thread
Multi threadMulti thread
Multi thread
 
System testing
System testingSystem testing
System testing
 
software maintenance
software maintenancesoftware maintenance
software maintenance
 
exception handling
exception handlingexception handling
exception handling
 
e governance
e governancee governance
e governance
 
recovery management
recovery managementrecovery management
recovery management
 
Implementing polymorphism
Implementing polymorphismImplementing polymorphism
Implementing polymorphism
 
Buffer managements
Buffer managementsBuffer managements
Buffer managements
 
os linux
os linuxos linux
os linux
 
Ipv4
Ipv4Ipv4
Ipv4
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

polymorphism

  • 1. NADAR SARASWATI COLLEGE OF ARTS& SCIENCE WEBTECHNOLOGY POLYMORPHISM B.KOHILA M.SC INFORMATION TECHNOLOGY
  • 2. WHAT IS POLYMORPHISM? • POLYMORPHISM DEFINITION: THE TERM POLYMORPHISM IS SEPARATELY DEFINED IN FOUR SCIENTIFIC DISCIPLINES: BIOLOGY, GENETICS, BIOCHEMISTRY, AND COMPUTER SCIENCE.
  • 3. WHAT IS POLYMORPHISM IN BIOLOGY? • IN THE BIOLOGICAL CONTEXT, POLYMORPHISM REFERS TO THE IDEA THAT MEMBERS OF THE SAME POPULATION OR COLONY CAN TAKE ON DIFFERENT VISUAL CHARACTERISTICS.
  • 4. WHAT IS POLYMORPHISM IN GENETICS? • IN GENETICS, POLYMORPHISM REFLECTS VARIATION IN THE GENETIC CODING OF INDIVIDUALS IN A POPULATION.
  • 5. WHAT IS POLYMORPHISM IN BIOCHEMISTRY? • IN THE FIELD OF BIOCHEMISTRY, THE TERM POLYMORPHISM IS USED TO DESCRIBE SUBTLE STRUCTURAL DIFFERENCES IN PROTEINS THAT ARE OTHERWISE IDENTICAL.
  • 6. POLYMORPHISM DEFINITION ROOTS • LOOKING AT THE GREEK ROOTS OF THE TERM POLYMORPHISM CAN HELP TO FURTHER CLARIFY THE SIMILARITIES BETWEEN THESE DEFINITIONS. THE WORD POLY MEANS "MANY" AND THE WORD MORPH MEANS "FORM", SO WHEN WE TALK ABOUT A POLYMORPHISM WE'RE TALKING ABOUT SOMETHING THAT APPEARS IN MANY DIFFERENT FORMS.
  • 7. WHAT IS POLYMORPHISM IN COMPUTER SCIENCE, ENGINEERING, AND PROGRAMMING? • THIS BRINGS US TO OUR COMPUTER SCIENCE DEFINITION OF POLYMORPHISM - WE'LL OFFER THREE DIFFERENT VERSIONS FOR MAXIMUM CLARITY. • POLYMORPHISM IS A FEATURE OF OBJECT-ORIENTED PROGRAMMING LANGUAGES THAT ALLOWS A SPECIFIC ROUTINE TO USE VARIABLES OF DIFFERENT TYPES AT DIFFERENT TIMES • POLYMORPHISM IS THE ABILITY OF A PROGRAMMING LANGUAGE TO PRESENT THE SAME INTERFACE FOR SEVERAL DIFFERENT UNDERLYING DATA TYPES • POLYMORPHISM IS THE ABILITY OF DIFFERENT OBJECTS TO RESPOND IN A UNIQUE WAY TO THE SAME MESSAGE