Final Review Dr. Xiaolin Hu.

Slides:



Advertisements
Similar presentations
PHP functions What are Functions? A function structure:
Advertisements

Written by: Dr. JJ Shepherd
Chapter 10 THINKING IN OBJECTS 1 Object Oriented programming Instructor: Dr. Essam H. Houssein.
More about classes and objects Classes in Visual Basic.NET.
George Blank University Lecturer. CS 602 Java and the Web Object Oriented Software Development Using Java Chapter 4.
Final and Static Keywords. Creating constants  There will be occasions where data items in a program have values that do not change.  Maximum score.
CS102--Object Oriented Programming Review 1: Chapter 1 – Chapter 7 Copyright © 2008 Xiaoyan Li.
Chapter 10 Classes Continued
Copyright © 2014 Dr. James D. Palmer; This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Java Course Outline Kumar Harshit, USW. Course Description Teaches students to program using the Java programming language with the help of the Netbeans.
Principles of Computer Programming (using Java) Review Haidong Xue Summer 2011, at GSU.
Chapter 6 Class Inheritance F Superclasses and Subclasses F Keywords: super F Overriding methods F The Object Class F Modifiers: protected, final and abstract.
Quiz 1 What is this? (explain the use of the reserved word “this” in a class method). Answer each question briefly. – What is a Constructor? –Under what.
CSE 113 Introduction to Computer Programming Lecture slides for Week 5 Monday, September 26 th, 2011 Instructor: Scott Settembre.
CSE 113 Introduction to Computer Programming Lecture slides for Week 12 Monday, November 14 th, 2011 Instructor: Scott Settembre.
CSc2310 tutoring session, week 8 Fall, 2012 Haidong Xue 5:30pm—8:30pm 11/06/2012 and 11/07/2012 -Test 3 Study Guide.
CSC1401 Classes - 2. Learning Goals Computing concepts Adding a method To show the pictures in the slide show Creating accessors and modifiers That protect.
Inheritance Objectives: Creating new classes from existing classes The protected modifier Creating class hierarchies Abstract classes Indirect visibility.
CIS 270—Application Development II Chapter 8—Classes and Objects: A Deeper Look.
Chapter 7: Class Inheritance F Superclasses and Subclasses F Keywords: super and this F Overriding methods F The Object Class F Modifiers: protected, final.
Review for Final Exam. Contents 5 questions (20 points each) + 1 bonus question (20 points) – Basic concepts in Chapters 1-4 – Chapters 5-9 – Bonus: Chapter.
1 Chapter 3: Loops and Logic. 2 Control Statements If statement Example NumberCheck.java Relational operators (, >=, ==, !=) Using code blocks with If.
Written by: Dr. JJ Shepherd
C# Fundamentals An Introduction. Before we begin How to get started writing C# – Quick tour of the dev. Environment – The current C# version is 5.0 –
Review for Test2. Scope 8 problems, 60 points. 1 Bonus problem (5 points) Coverage: – Test 1 coverage – Exception Handling, Switch Statement – Array of.
Review for Final Exam. Scope 9 problems, 90 points. 1 Bonus problem (8 points) 120 minutes Java book – Main focus: Chapter 5, 8, 11, 13 (13.1 and 13.2).
Arrays Chapter 7.
Topics introduced today (these topics would be covered in more detail in later classes) – Primitive Data types Variables Methods “for” loop “if-else” statement.
Objects as a programming concept
Advanced Java Topics Chapter 9
CSc 020: Programming Concepts and Methodology II
Objects as a programming concept
Haidong Xue Summer 2011, at GSU
Collection Classes A Collection class is a data type that is capable of holding a group of items. In Java, Collection classes can be implemented as a class,
Packages, Interfaces & Exception Handling
Haidong Xue Summer 2011, at GSU
Mumbai University - B.Sc.IT: Semester - VI - C# (Question Paper) [IDOL - Old Course] [May ]
Inheritance, Polymorphism, and Interfaces. Oh My
CS139 – Fall 2010 How far we have come
Review of 2 dimension arrays.
Final Review Dr. Xiaolin Hu.
Conditional Statements
Inheritance Dr. Bhargavi Goswami Department of Computer Science
Iterators (short version)
CS/ENGRD 2110 Spring 2016 Lecture 5: Local vars; Inside-out rule; constructors
Review for Final Exam.
CSCI 3327 Visual Basic Review: Final Exam
CSCI 3328 Object Oriented Programming in C# Review: Final Exam
Chapter 7 Part 2 Edited by JJ Shepherd
Java Programming Course
CSCI 3328 Object Oriented Programming in C# Review: Final Exam
Review for Midterm Exam
Review for Test2.
Final Review Fan Bai Csc 2310 Spring 2012.
Review for Final Exam.
CSCI 3328 Object Oriented Programming in C# Review: Final Exam
Final Review Bina Ramamurthy 4/5/2019 BR.
Program Flow.
FINAL EXAM Final Exam Wednesday, Dec 14: 8: :00 AM (Frny G140)
Midterm Review CSE116A,B.
1.4 ทบทวน JAVA OO Programming Concepts Declaring and Creating Objects
CIS 199 Final Review.
CSc 2310 Principles of Programming (Java)
Review of Previous Lesson
Midterm Review October 23, 2006 ComS 207: Programming I (in Java)
COP 3330 Object-oriented Programming in C++
Principles of Computer Programming (using Java) Chapter 5 Arrays
CS 1054 Final Exam Coverage Final exam will cover Chapters 1-8, 10-11
FINAL EXAM Final Exam Tuesday, May 3: 1:00 - 3:00 PM (Phys 112)
Presentation transcript:

Final Review Dr. Xiaolin Hu

Coverage Chapter 1-6, 8 (partial coverage, more details later), 11 (partial coverage, more details later). Read Chapter 10.1, 10.2, 10.3, 10.4, 10.5 would help you to have a better understanding of Chapter 3 (which is covered by the final test). In other words, you will be asked to write one or more classes (with instance variables and instance methods) in the code writing type of questions.

Overview December 12, 10:45am-13:00pm 135 minutes 100 points 15 bonus points

Question Types Short answer, problem solving, code writing. Same style as in Test 1, Test 2, Quiz1, and Quiz2. Make sure that you understand and can solve all the problems in those tests.

Content Covered in Chapter 8 Exceptions The continue statement Nested loops (exclude the Labeled break statements and the Labeled continue statements).

Content Covered in Chapter 11 Inheritance The public, protected, and private access modifiers Overriding Abstract class See the PPT slides on the class webpage for more details

Variables and Data Types Arithmetic operators, Relational operators, Equality(inequality) operators, Logical operators (AND, OR NOT) Class and Object, constructors Object references Method String class Array: length, declare, initialize, access, resize (add/delete), create array of objects If-else statement Loops: while, for, nested loops Break and continue operators: when and how to use, for example, search an item in an array Exceptions, Try/catch block Graphics basic: concept of pixels, coordinates, draw line, draw polygon, draw polyline Know how to write practical code, and read/understand java code.

Some Exercise Problems