Enviar búsqueda
Cargar
Dacj 1-1 c
•
0 recomendaciones
•
871 vistas
Niit Care
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 23
Recomendados
Dacj 1-2 c
Dacj 1-2 c
Niit Care
Dacj 1-2 a
Dacj 1-2 a
Niit Care
KISP - Gantt Chart of Tasks and Activities
KISP - Gantt Chart of Tasks and Activities
Ave Mejia
Dacj 1-1 b
Dacj 1-1 b
Niit Care
05 iec t1_s1_oo_ps_session_07
05 iec t1_s1_oo_ps_session_07
Niit Care
Aae oop xp_09
Aae oop xp_09
Niit Care
03 iec t1_s1_oo_ps_session_04
03 iec t1_s1_oo_ps_session_04
Niit Care
Assessment in 3D virtual worlds
Assessment in 3D virtual worlds
Diego Arroyo
Recomendados
Dacj 1-2 c
Dacj 1-2 c
Niit Care
Dacj 1-2 a
Dacj 1-2 a
Niit Care
KISP - Gantt Chart of Tasks and Activities
KISP - Gantt Chart of Tasks and Activities
Ave Mejia
Dacj 1-1 b
Dacj 1-1 b
Niit Care
05 iec t1_s1_oo_ps_session_07
05 iec t1_s1_oo_ps_session_07
Niit Care
Aae oop xp_09
Aae oop xp_09
Niit Care
03 iec t1_s1_oo_ps_session_04
03 iec t1_s1_oo_ps_session_04
Niit Care
Assessment in 3D virtual worlds
Assessment in 3D virtual worlds
Diego Arroyo
Ajs 2 b
Ajs 2 b
Niit Care
Ajs 3 a
Ajs 3 a
Niit Care
Vb.net session 03
Vb.net session 03
Niit Care
UNIT IV DESIGN PATTERNS.pptx
UNIT IV DESIGN PATTERNS.pptx
anguraju1
Ajs 2 c
Ajs 2 c
Niit Care
Aae oop xp_01
Aae oop xp_01
Niit Care
Dacj 1-1 a
Dacj 1-1 a
Niit Care
Ajs 1 c
Ajs 1 c
Niit Care
Vb.net session 13
Vb.net session 13
Niit Care
Vb.net session 09
Vb.net session 09
Niit Care
Dacj 2-1 a
Dacj 2-1 a
Niit Care
Ajs 1 b
Ajs 1 b
Niit Care
Unit 1
Unit 1
GunasundariSelvaraj
programacion orientado a abjetos poo
programacion orientado a abjetos poo
Rasec De La Cruz
International pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizaki
Satoru Kizaki
Vb.net session 11
Vb.net session 11
Niit Care
01 iec t1_s1_oo_ps_session_01
01 iec t1_s1_oo_ps_session_01
Niit Care
Design Patterns Part1
Design Patterns Part1
Tom Chen
Week 6
Week 6
Mahmoud Saaideh
Design patterns tutorials
Design patterns tutorials
University of Technology
Ajs 4 b
Ajs 4 b
Niit Care
Ajs 4 a
Ajs 4 a
Niit Care
Más contenido relacionado
Similar a Dacj 1-1 c
Ajs 2 b
Ajs 2 b
Niit Care
Ajs 3 a
Ajs 3 a
Niit Care
Vb.net session 03
Vb.net session 03
Niit Care
UNIT IV DESIGN PATTERNS.pptx
UNIT IV DESIGN PATTERNS.pptx
anguraju1
Ajs 2 c
Ajs 2 c
Niit Care
Aae oop xp_01
Aae oop xp_01
Niit Care
Dacj 1-1 a
Dacj 1-1 a
Niit Care
Ajs 1 c
Ajs 1 c
Niit Care
Vb.net session 13
Vb.net session 13
Niit Care
Vb.net session 09
Vb.net session 09
Niit Care
Dacj 2-1 a
Dacj 2-1 a
Niit Care
Ajs 1 b
Ajs 1 b
Niit Care
Unit 1
Unit 1
GunasundariSelvaraj
programacion orientado a abjetos poo
programacion orientado a abjetos poo
Rasec De La Cruz
International pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizaki
Satoru Kizaki
Vb.net session 11
Vb.net session 11
Niit Care
01 iec t1_s1_oo_ps_session_01
01 iec t1_s1_oo_ps_session_01
Niit Care
Design Patterns Part1
Design Patterns Part1
Tom Chen
Week 6
Week 6
Mahmoud Saaideh
Design patterns tutorials
Design patterns tutorials
University of Technology
Similar a Dacj 1-1 c
(20)
Ajs 2 b
Ajs 2 b
Ajs 3 a
Ajs 3 a
Vb.net session 03
Vb.net session 03
UNIT IV DESIGN PATTERNS.pptx
UNIT IV DESIGN PATTERNS.pptx
Ajs 2 c
Ajs 2 c
Aae oop xp_01
Aae oop xp_01
Dacj 1-1 a
Dacj 1-1 a
Ajs 1 c
Ajs 1 c
Vb.net session 13
Vb.net session 13
Vb.net session 09
Vb.net session 09
Dacj 2-1 a
Dacj 2-1 a
Ajs 1 b
Ajs 1 b
Unit 1
Unit 1
programacion orientado a abjetos poo
programacion orientado a abjetos poo
International pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizaki
Vb.net session 11
Vb.net session 11
01 iec t1_s1_oo_ps_session_01
01 iec t1_s1_oo_ps_session_01
Design Patterns Part1
Design Patterns Part1
Week 6
Week 6
Design patterns tutorials
Design patterns tutorials
Más de Niit Care
Ajs 4 b
Ajs 4 b
Niit Care
Ajs 4 a
Ajs 4 a
Niit Care
Ajs 4 c
Ajs 4 c
Niit Care
Ajs 3 b
Ajs 3 b
Niit Care
Ajs 3 c
Ajs 3 c
Niit Care
Ajs 2 a
Ajs 2 a
Niit Care
Ajs 1 a
Ajs 1 a
Niit Care
Dacj 4 2-c
Dacj 4 2-c
Niit Care
Dacj 4 2-b
Dacj 4 2-b
Niit Care
Dacj 4 2-a
Dacj 4 2-a
Niit Care
Dacj 4 1-c
Dacj 4 1-c
Niit Care
Dacj 4 1-b
Dacj 4 1-b
Niit Care
Dacj 4 1-a
Dacj 4 1-a
Niit Care
Dacj 1-2 b
Dacj 1-2 b
Niit Care
Dacj 1-3 c
Dacj 1-3 c
Niit Care
Dacj 1-3 b
Dacj 1-3 b
Niit Care
Dacj 1-3 a
Dacj 1-3 a
Niit Care
Dacj 2-2 b
Dacj 2-2 b
Niit Care
Dacj 2-2 a
Dacj 2-2 a
Niit Care
Dacj 2-1 c
Dacj 2-1 c
Niit Care
Más de Niit Care
(20)
Ajs 4 b
Ajs 4 b
Ajs 4 a
Ajs 4 a
Ajs 4 c
Ajs 4 c
Ajs 3 b
Ajs 3 b
Ajs 3 c
Ajs 3 c
Ajs 2 a
Ajs 2 a
Ajs 1 a
Ajs 1 a
Dacj 4 2-c
Dacj 4 2-c
Dacj 4 2-b
Dacj 4 2-b
Dacj 4 2-a
Dacj 4 2-a
Dacj 4 1-c
Dacj 4 1-c
Dacj 4 1-b
Dacj 4 1-b
Dacj 4 1-a
Dacj 4 1-a
Dacj 1-2 b
Dacj 1-2 b
Dacj 1-3 c
Dacj 1-3 c
Dacj 1-3 b
Dacj 1-3 b
Dacj 1-3 a
Dacj 1-3 a
Dacj 2-2 b
Dacj 2-2 b
Dacj 2-2 a
Dacj 2-2 a
Dacj 2-1 c
Dacj 2-1 c
Último
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
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Último
(20)
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Dacj 1-1 c
1.
Collaborate Knowledge Byte
In this section, you will learn about: • Object-Oriented Analysis and Design • Various Types of Inheritance • Abstract Classes and Methods ©NIIT Collaborate Lesson 1C / Slide 1 of 23
2.
Collaborate Object-Oriented Analysis and
Design • Consists of object-oriented analysis and object-oriented design. • In object-oriented analysis, the end users and the developers of the system analyze the requirements of the new system. • The Software Development Life Cycle (SDLC) is a set of phases that divides the entire process of building a large program or application into smaller and more manageable units. ©NIIT Collaborate Lesson 1C / Slide 2 of 23
3.
Collaborate Object-Oriented Analysis and Design(Contd.)
• A stage of the SDLC consists of well-defined activities and methods needed to perform various tasks, such as: • Collecting information about the software that needs to be developed • Documenting the retrieved information • Creating design documents • Implementing and coding the software • Testing the software • Deploying the software ©NIIT Collaborate Lesson 1C / Slide 3 of 23
4.
Collaborate Object-Oriented Analysis and Design(Contd.)
• The four phases of SDLC are: • Inception • Elaboration • Construction • Transition ©NIIT Collaborate Lesson 1C / Slide 4 of 23
5.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Inception • This is the first phase of the SDLC process. • Understanding the problem and the methods for solving it. • Specifying the scope, objectives, and requirements of the software system. • Specifying the estimates of the resources needed. • Planning a schedule of the various stages in the project. ©NIIT Collaborate Lesson 1C / Slide 5 of 23
6.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Elaboration • This is the second phase of the SDLC process. • Elaborating the system specification obtained from the inception phase • Analyzing the problem • Describing the system’s requirements by creating a model of the system • Analyzing the requirements for the project • Developing the project plan ©NIIT Collaborate Lesson 1C / Slide 6 of 23
7.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Construction • This is the third phase of the SDLC process. • Elaborating the solution specification obtained from the elaboration phase • Building and developing the software system • Completing implementation and testing of the software system • Analyzing the requirements for the project • Extending the functions of the system based on test results ©NIIT Collaborate Lesson 1C / Slide 7 of 23
8.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Transition • This is the last phase of the SDLC process • Integrating different modules • Delivering the integrated modules • Deploying the integrated modules • Correcting problems in the deployed modules ©NIIT Collaborate Lesson 1C / Slide 8 of 23
9.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Various Types of Inheritance • Multilevel • Hybrid • Hierarchical • Multipath ©NIIT Collaborate Lesson 1C / Slide 9 of 23
10.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Multilevel Inheritance • A class is derived from an inherited class. Class A Parent Class for Class B Class B Parent Class for Class C Class C ©NIIT Collaborate Lesson 1C / Slide 10 of 23
11.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Hybrid Inheritance • A derived class exhibits two or more than two types of inheritance. ©NIIT Collaborate Lesson 1C / Slide 11 of 23
12.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Hierarchical Inheritance • More than one subclass can be derived from a single base class. Class A Parent Class for Classes B, C, and D Class B Class C Class D ©NIIT Collaborate Lesson 1C / Slide 12 of 23
13.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Multipath Inheritance • Combination of multiple and hierarchical inheritance . ©NIIT Collaborate Lesson 1C / Slide 13 of 23
14.
Collaborate Object-Oriented Analysis and Design(Contd.)
• Abstract Classes and Methods • A class that cannot be instantiated. • Contains methods that have no implementation. ©NIIT Collaborate Lesson 1C / Slide 14 of 23
15.
Collaborate From the Expert’s
Desk In this section, you will look at some FAQs on OOPs. ©NIIT Collaborate Lesson 1C / Slide 15 of 23
16.
Collaborate FAQs
• What are the examples of the object-oriented programming languages? The examples of the object-oriented programming languages are: Simula, C++, Python, Smalltalk, CLOS, and Java. • What are the primary object-oriented methodologies used currently? The primary object-oriented methodologies are: BON, FUSION, HOOD, IBM, and UML. ©NIIT Collaborate Lesson 1C / Slide 16 of 23
17.
Collaborate FAQs (Contd.)
• How did object-orientation evolve? The object-orientation evolved with the evolution of Simula that provided features, such as objects, classes, and inheritance. Simula was the first object-oriented programming language. Simula 1 was a simulation language and Simula 67 was referred as Simula. Smalltalk was another language having various features, such as classes, inheritance, and graphical user environment. ©NIIT Collaborate Lesson 1C / Slide 17 of 23
18.
Collaborate FAQs (Contd.)
• Class B inherits features from its base class, class A. Class C is a sub class of class B and inherits features from class B. How many times will the features of class A appear in class C? The following figure shows the class hierarchy for classes A, B, and C. Class B inherits features from its base class, Class A. These features occur only once in Class B. Class C inherits features from its base class, Class B. The features inherited by Class C include the features that Class B inherited from Class A. Therefore, the features of Class A appear only once in Class C. ©NIIT Collaborate Lesson 1C / Slide 18 of 23
19.
Collaborate Challenge 3.
Match the following: a. Java i. Structured Programming Language b. Pascal ii. Procedural Programming Language c. C iii. Object Oriented Programming d. LISP iv. Imperative Programming Language e. FORTRAN v. Functional Programming Language ©NIIT Collaborate Lesson 1C / Slide 19 of 23
20.
Collaborate Challenge(Contd.) 3.
Make words from the jumbled letters in the box given below and match them with their description : a. An object is an_______ of a class b. The attribute of a class is represented by _________. c. ________ feature of object-oriented programming is also called information hiding. d. An object of class has a unique________. e. A _____ class is not instantiated. Canniest Tdaa bmreem Noitaluspacne Entiityd srctaabt ©NIIT Collaborate Lesson 1C / Slide 20 of 23
21.
Collaborate Challenge(Contd.)
1. Solve the following crossword: ©NIIT Collaborate Lesson 1C / Slide 21 of 23
22.
Collaborate Challenge(Contd.)
Across: 34 Type of Inheritance in which there is one base class and one sub class (6) 55 The characteristic of an object that refers to a change of the state of the object over a period of time (8) 69 ________is an example of procedural programming (5) Down: 2 A program that can be divided into small user-defined units(6) 5 The type of inheritance in which there is more than on level of inheritance. (10) ©NIIT Collaborate Lesson 1C / Slide 22 of 23
23.
Collaborate Solutions to Challenge
• a-iii, b-ii, c-i, d-v, e-iv • A. instance, b. data member, c. encapsulation, d. identity, e. abstract • Across: 34 Single, 55 Behavior, 69 COBOL Down: 2 Module, 5 Multilevel ©NIIT Collaborate Lesson 1C / Slide 23 of 23