Chapter 11 Interfaces
Learn about interfaces
Convert between class and interface references
Understand the concept of polymorphism
Understand the purpose of interfaces to
Interfaces and Polymorphism
Capital Sin/ Lively Virtue Assignment
Music can play a positive role in moral development by creating sensual attractions to goodness, or it can
promote evilness through the message that it portrays.
We have recently discussed the seven ca
Chapter 3 Key Terms
/* and */ (SQL comment symbols) SQL comments are enclosed in the symbols /* and */, and
any text between these symbols is ignored when the SQL statement is executed.
American National Standards Institute (ANSI) the American standards o
Chapter 6 Key Terms
ACID transaction a transaction that is atomic, consistent, isolated, and durable. An atomic
transaction is one in which a set of database changes are committed as a unit; either all
of them are completed or none of them are. A consiste
Chapter 1 Checkpoints 1.1 1.30
1.1 What is a computer?
A computer is a device that follows instructions for manipulating and storing information
1.2 What is a program?
A computer program is a set of instructions that the computer follows to perform a task
Chapter 1 Key Terms
Concurrency is the ability of a database to allow multiple users to affect multiple transactions.
This is one of the main properties that separates a database from other forms of data
storage like spreadsheets.
Database a self-describi
Chapter 2 Key Terms
Alternate key any losing candidate keys that still present in the relation.
Attribute a value that represents a characteristic of an entity. It is a column of a relation.
AUTO_INCREMENT MySQL uses the AUTO_INCREMENT function to automat
Chapter 5 Key Terms
Association entity is also called an associative entity. It is used whenever a pure N:M
relationship cannot properly hold attributes that are describing aspects of the
relationship between two entities.
Associative entity also called a
Chapter 4 Key Terms
Association entity that when a data model has one or more attributes that seem to be
associated with a relationship between two entities rather than with either of the
entities themselves, an associative entity (also called an associat
Chapter 2 Checkpoints 2.1 2.22
2.1 In an Alice world you have an object named hare. The hare object has a method named
move. How would you write the method name using dot notation?
I will write the method name using dot notation hare.move
2.2 What causes
Chapter 4 Checkpoints 4.1 4.12
4.1 What values can you store in a Boolean variable?
A Boolean variable can hold either true or false
4.2 What values does the world objects ask user for yes or no function return if the user clicks
the Yes button? What if t
Chapter 3 Checkpoints 3.1 3.17
3.1 What is a variable?
A variable is a named storage location in the computers memory.
3.2 What three things must you specify when creating a new variable?
In the Create New Local Variable dialog box, you must specify three
THE E XPERT S VOICE IN WEB DEVELOPMENT
Object-Oriented Modular Programming
Learn PHP 7
Object-Oriented Modular Programming
To learn about inheritance
To implement subclasses that inherit and
override superclass methods
To understand the concept of polymorphism
To understand the common superclass
Object and its methods
AP Computer Science
Curriculum Module: An Introduction to Polymorphism in Java
AP Computer Science Teacher
2008 The College Board. All rights reserved. College Board, Advanced Placement Program, AP, SAT, and the acorn logo
Just as finite automata are used to recognize patterns of strings, regular expressions are used
to generate patterns of strings. A regular expression is an algebraic formula whose value is a
pattern consisting of a set of strings, call