SlideShare uma empresa Scribd logo
1 de 7
Company
LOGO
Core Java - Introduction
OBJECT ORIENTATION
www.payilagam.com
Attending Class – An Example
I have a problem to solve
•I am teaching this class
•After you finished with my class, you have
another to attend
•You do not know where that class is located
•I must make sure you know how to get to your
next class
The Functional Approach
 A functional solution to the problem
 Get list of people in class
 For each person on the list
 Determine next class they need to attend
 Determine location of the class
 Formulate directions from my class to the next class
 Tell the person the instructions
 Implementing this approach would require
 A procedure to get the list of people
 A procedure to get each person’s schedule
 A program to give directions
 A controlling program to execute these functions for each person
www.payilagam.com
An Alternative
 An alternative solution
 Post directions to classroom locations on the wall
 Tell people in class where directions are and to go to their next
class
 Implementing this approach would require
 People that
• Know how to read directions
• With directions, can get to next class
 A control program to
• Post the instructions and tell people that class is over
 Implementing this approach would require
 With the functional approach
 The Control program is responsible for everything
 With this alternative, students are responsible for themselves
www.payilagam.com
www.themegallery.com
How Does It work?
 People are responsible for themselves
 They do their own work
 They know what type of person they are
 Control Program
 Communicates with all people as if they are the same
 Does not care how people get from one class to another
 Does not care if people need to take special steps
www.payilagam.com
Object Orientation
 Objects are responsible for themselves
 Objects tell each other to do things at a conceptual level
 Objects
 State,
 Behaviour
 REAL TIME ENTITY
www.payilagam.com
Company
LOGO

Mais conteúdo relacionado

Semelhante a Java Training in Chennai |Payilagam

Whole Staff Directed Time Feb2015
Whole Staff Directed Time Feb2015Whole Staff Directed Time Feb2015
Whole Staff Directed Time Feb2015colesmedia
 
Classroom management and discipline silent signal
Classroom management and discipline silent signalClassroom management and discipline silent signal
Classroom management and discipline silent signalKaren Zamudio
 
Guided Response Respond to two of your classmates’ posts. 
Guided Response Respond to two of your classmates’ posts.  Guided Response Respond to two of your classmates’ posts. 
Guided Response Respond to two of your classmates’ posts.  jesseniasaddler
 
Action Research Leadership Academy 2012-2013
Action Research Leadership Academy 2012-2013Action Research Leadership Academy 2012-2013
Action Research Leadership Academy 2012-2013Anita Harris
 
Peer Assessment with Yorkshare Blackboard Learn VLE
Peer Assessment with Yorkshare Blackboard Learn VLEPeer Assessment with Yorkshare Blackboard Learn VLE
Peer Assessment with Yorkshare Blackboard Learn VLEMatt Cornock
 
Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1Livia Pan
 
Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1Livia Pan
 
Using bloom's taxonomy to construct cohesive lesson objectives and assessments
Using bloom's taxonomy to construct cohesive lesson objectives and assessmentsUsing bloom's taxonomy to construct cohesive lesson objectives and assessments
Using bloom's taxonomy to construct cohesive lesson objectives and assessmentsMichelle Walker-Wade
 
Sharing power and responsibility with students
Sharing power and responsibility with studentsSharing power and responsibility with students
Sharing power and responsibility with studentsDr. Mariam Abdelmalak
 
Making Culture: Community Engagement Framework for Digital Fabrication
Making Culture: Community Engagement Framework for Digital FabricationMaking Culture: Community Engagement Framework for Digital Fabrication
Making Culture: Community Engagement Framework for Digital FabricationJasmin Cheng
 
Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...Open Education Consortium
 
Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...Global OER Graduate Network
 
April washburn eed 509 spring 2016 chapter 10 the inquiry model
April washburn eed 509 spring 2016 chapter 10 the inquiry modelApril washburn eed 509 spring 2016 chapter 10 the inquiry model
April washburn eed 509 spring 2016 chapter 10 the inquiry modelApril Washburn
 
The flipped classroom
The flipped classroomThe flipped classroom
The flipped classroomdebbieholley1
 
Prototype and test
Prototype and testPrototype and test
Prototype and testwardbeck
 
Online Assessment Presentation
Online Assessment PresentationOnline Assessment Presentation
Online Assessment Presentationmargaretntrent
 

Semelhante a Java Training in Chennai |Payilagam (20)

Whole Staff Directed Time Feb2015
Whole Staff Directed Time Feb2015Whole Staff Directed Time Feb2015
Whole Staff Directed Time Feb2015
 
Classroom management and discipline silent signal
Classroom management and discipline silent signalClassroom management and discipline silent signal
Classroom management and discipline silent signal
 
Guided Response Respond to two of your classmates’ posts. 
Guided Response Respond to two of your classmates’ posts.  Guided Response Respond to two of your classmates’ posts. 
Guided Response Respond to two of your classmates’ posts. 
 
Action Research Leadership Academy 2012-2013
Action Research Leadership Academy 2012-2013Action Research Leadership Academy 2012-2013
Action Research Leadership Academy 2012-2013
 
Peer Assessment with Yorkshare Blackboard Learn VLE
Peer Assessment with Yorkshare Blackboard Learn VLEPeer Assessment with Yorkshare Blackboard Learn VLE
Peer Assessment with Yorkshare Blackboard Learn VLE
 
Osba
OsbaOsba
Osba
 
Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1
 
Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1Effects of matching teaching strategy to thinking style1
Effects of matching teaching strategy to thinking style1
 
Using bloom's taxonomy to construct cohesive lesson objectives and assessments
Using bloom's taxonomy to construct cohesive lesson objectives and assessmentsUsing bloom's taxonomy to construct cohesive lesson objectives and assessments
Using bloom's taxonomy to construct cohesive lesson objectives and assessments
 
Sharing power and responsibility with students
Sharing power and responsibility with studentsSharing power and responsibility with students
Sharing power and responsibility with students
 
Making Culture: Community Engagement Framework for Digital Fabrication
Making Culture: Community Engagement Framework for Digital FabricationMaking Culture: Community Engagement Framework for Digital Fabrication
Making Culture: Community Engagement Framework for Digital Fabrication
 
Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...
 
Programmed Instruction
Programmed InstructionProgrammed Instruction
Programmed Instruction
 
Active Learning In Large Classes
Active Learning In Large ClassesActive Learning In Large Classes
Active Learning In Large Classes
 
Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...Recommendations on Formative Assessment and Feedback Practices for stronger e...
Recommendations on Formative Assessment and Feedback Practices for stronger e...
 
April washburn eed 509 spring 2016 chapter 10 the inquiry model
April washburn eed 509 spring 2016 chapter 10 the inquiry modelApril washburn eed 509 spring 2016 chapter 10 the inquiry model
April washburn eed 509 spring 2016 chapter 10 the inquiry model
 
27J Instructional Model
27J Instructional Model27J Instructional Model
27J Instructional Model
 
The flipped classroom
The flipped classroomThe flipped classroom
The flipped classroom
 
Prototype and test
Prototype and testPrototype and test
Prototype and test
 
Online Assessment Presentation
Online Assessment PresentationOnline Assessment Presentation
Online Assessment Presentation
 

Último

Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 

Último (20)

FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 

Java Training in Chennai |Payilagam

  • 1. Company LOGO Core Java - Introduction OBJECT ORIENTATION
  • 2. www.payilagam.com Attending Class – An Example I have a problem to solve •I am teaching this class •After you finished with my class, you have another to attend •You do not know where that class is located •I must make sure you know how to get to your next class
  • 3. The Functional Approach  A functional solution to the problem  Get list of people in class  For each person on the list  Determine next class they need to attend  Determine location of the class  Formulate directions from my class to the next class  Tell the person the instructions  Implementing this approach would require  A procedure to get the list of people  A procedure to get each person’s schedule  A program to give directions  A controlling program to execute these functions for each person www.payilagam.com
  • 4. An Alternative  An alternative solution  Post directions to classroom locations on the wall  Tell people in class where directions are and to go to their next class  Implementing this approach would require  People that • Know how to read directions • With directions, can get to next class  A control program to • Post the instructions and tell people that class is over  Implementing this approach would require  With the functional approach  The Control program is responsible for everything  With this alternative, students are responsible for themselves www.payilagam.com www.themegallery.com
  • 5. How Does It work?  People are responsible for themselves  They do their own work  They know what type of person they are  Control Program  Communicates with all people as if they are the same  Does not care how people get from one class to another  Does not care if people need to take special steps www.payilagam.com
  • 6. Object Orientation  Objects are responsible for themselves  Objects tell each other to do things at a conceptual level  Objects  State,  Behaviour  REAL TIME ENTITY www.payilagam.com