47 Pages

chap08

Course: CSC 208, Spring 2006
School: Monroe CC
Rating:
 
 
 
 
 

Word Count: 1989

Document Preview

8 Understanding Chapter Inheritance and Interfaces Object-Oriented Application Development Using VB .NET 1 Objectives In this chapter, you will: Implement the Boat generalization/specialization class hierarchy Understand abstract and final classes and the MustInherit and NotInheritable keywords Override a superclass method Understand private versus protected access Object-Oriented Application Development...

Register Now

Unformatted Document Excerpt

Coursehero >> New York >> Monroe CC >> CSC 208

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
8 Understanding Chapter Inheritance and Interfaces Object-Oriented Application Development Using VB .NET 1 Objectives In this chapter, you will: Implement the Boat generalization/specialization class hierarchy Understand abstract and final classes and the MustInherit and NotInheritable keywords Override a superclass method Understand private versus protected access Object-Oriented Application Development Using VB .NET 2 Objectives In this chapter, you will: Explore the Lease subclasses and abstract methods Understand and use interfaces Use custom exceptions Understand the Object class and inheritance Object-Oriented Application Development Using VB .NET 3 Implementing the Boat Generalization/Specification Hierarchy Boat class Stores information about a boat's State registration number Length Manufacturer Model year Object-Oriented Application Development Using VB .NET 4 Implementing the Boat Generalization/Specification Hierarchy Boat class Parameterized constructor Accepts values for all four attributes Eight standard accessor methods Four setter methods Four getter methods TellAboutSelf method Object-Oriented Application Development Using VB .NET 5 Testing the Boat Superclass with a Windows Form A Windows application and a Windows form with buttons can be used to test all problem domain classes Windows form testers Accomplish the same objective as a class module To systematically test each problem domain class to demonstrate that all functionality works as intended Object-Oriented Application Development Using VB .NET 6 Using the Inherits Keyword to Create the Sailboat Subclass Generalization/specialization hierarchy Superclass Includes attributes and methods that are common to specialized subclasses Instances of the subclasses Inherit attributes and methods of the superclass Include additional attributes and methods Object-Oriented Application Development Using VB .NET 7 Using the Inherits Keyword to Create the Sailboat Subclass Superclass Boat class Four attributes and eight accessor methods Subclasses Sailboat Three additional attributes Powerboat Two additional attributes Object-Oriented Application Development Using VB .NET 8 Using the Inherits Keyword to Create the Sailboat Subclass Object-Oriented Application Development Using VB .NET 9 Using the Inherits Keyword to Create the Sailboat Subclass Inherits keyword Used in the class header to implement a subclass Indicates which class the new class is extending Example: Class header to define the Sailboat class as a subclass of Boat: Public Class Sailboat Inherits Boat Object-Oriented Application Development Using VB .NET 10 Using the Inherits Keyword to Create the Sailboat Subclass Class definition of a subclass Includes any attributes and methods in addition to those inherited from the superclass Sailboat constructor Accepts seven parameters Four for attributes defined in the Boat superclass Three for additional attributes defined in Sailboat Object-Oriented Application Development Using VB .NET 11 Using the Inherits Keyword to Create the Sailboat Subclass Sailboat constructor MyBase.New call Used to set attributes for registration number, length, manufacturer, and year Invokes constructor of the superclass Must be the first statement in the constructor Required unless the superclass includes a default constructor without parameters Sailboat set accessor methods Used to set the three remaining attribute values Object-Oriented Application Development Using VB .NET 12 Adding a Second Subclass Powerboat Powerboat class Extends the Boat class Declares two attributes: numberEngines fuelType Constructor expects six parameters Four required by Boat Two additional attributes for Powerboat Object-Oriented Application Development Using VB .NET 13 Adding a Second Subclass Powerboat Once the boats are created Four getter methods inherited from Boat Can be invoked for both sailboats and powerboats Three additional getter methods of Sailboat Not present in powerboats Two additional getter methods of Powerboats Not present in sailboats Object-Oriented Application Development Using VB .NET 14 Understanding Abstract and Final Classes Concrete classes Classes that can be instantiated Examples Sailboat class Powerboat class Object-Oriented Application Development Using VB .NET 15 Using the MustInherit Keyword Abstract class Not intended to be instantiated Only used to extend into subclasses Used to facilitate reuse MustInherit keyword Used in class header to declare an abstract class Example: Class header to make the Boat class abstract: Public MustInherit Class Boat Object-Oriented Application Development Using VB .NET 16 Using the NotInheritable Keyword A Final class A class that cannot be extended Created for security purposes or efficiency Created using the NotInheritable keyword Example Class header for the Powerboat class : Public NotInheritable Class Powerboat Inherits Boat Object-Oriented Application Development Using VB .NET 17 Overriding a Superclass Method Method overriding Method in subclass will be invoked instead of method in the superclass if both methods have the same signature Allows the subclass to modify the behavior of the superclass Object-Oriented Application Development Using VB .NET 18 Overriding a Superclass Method Method overriding vs. method overloading Overloading Two or more methods in the same class have the same name but a different return type or parameter list Overriding Methods in both the superclass and subclass have the same signature Object-Oriented Application Development Using VB .NET 19 Overriding the Boat TellAboutSelf Method TellAboutSelf method Demonstrates method overriding Used to make it easier to get information about an instance of the class Overridable keyword Included in method header to make a method overridable Object-Oriented Application Development Using VB .NET 20 Overriding the Boat TellAboutSelf Method To override the TellAboutSelf method Use the same method signature in the subclass, except for using Overrides keyword in place of Overridable keyword Once a method is overriden Statements in the subclass method control what system does when a sailboat instance is asked to tell about itself Method in Boat is ignored Object-Oriented Application Development Using VB .NET 21 Overriding and Invoking a Superclass Method Sometimes the programmer needs to override a method by extending what the method does For example Powerboat TellAboutSelf method invokes the superclass method using MyBase keyword Superclass method name Object-Oriented Application Development Using VB .NET 22 Overriding, Polymorphism, and Dynamic Binding Polymorphism Objects of different classes can respond to the same message in their own way Dynamic binding Used to resolve which method to invoke when the system runs and finds more than one method with the same name Provides flexibility when adding new subclasses that override superclass methods Object-Oriented Application Development Using VB .NET 23 Understanding Private Versus Protected Access Declaring attributes as private Done by using Private keyword No other object can read directly or modify the values Other objects must use methods of the class to get or set values Ensures encapsulation and information hiding Limits the ability of an instance of a subclass to directly access attributes defined by the superclass Object-Oriented Application Development Using VB .NET 24 Understanding Private Versus Protected Access Declaring attributes as Protected Done by using Protected keyword Values can be directly accessed by subclasses Local variable Accessible only to statements within a method where it is declared Exists only as long as the method is executing Does not need to be declared as private, protected, friend, or public Object-Oriented Application Development Using VB .NET 25 Understanding Private Versus Protected Access Methods Private methods Can only be invoked from a method within the class Private methods Cannot be invoked even by subclass methods Protected methods Can be invoked by a method in a subclass Object-Oriented Application Development Using VB .NET 26 Introducing the Lease Subclasses and Abstract Methods Lease class Subclasses AnnualLease DailyLease Attributes Amount: a numeric value Start date: a reference variable End date : a reference variable Defined as abstract Includes MustInherit keyword in header Object-Oriented Application Development Using VB .NET 27 Introducing the Lease Subclasses and Abstract Methods Object-Oriented Application Development Using VB .NET 28 Introducing the Lease Subclasses and Abstract Methods Lease class constructor Accepts one parameter A reference to a DateTime instance for start date of the lease Sets end date to Nothing Sets amount of the lease to zero Subclasses set end date and calculate amount depending on type of the lease Object-Oriented Application Development Using VB .NET 29 Adding an Abstract Method to Lease Sometimes it is desirable to require all subclasses to include a method All Lease subclasses need a CalculateFee method Subclasses are responsible for determining what the lease amount will be Necessary for polymorphism Object-Oriented Application Development Using VB .NET 30 Adding an Abstract Method to Lease Abstract method A method without any statements that must be overridden by all subclasses Declared by using MustOverride keyword in method header For example CalculateFee method of the Lease class Object-Oriented Application Development Using VB .NET 31 Implementing the AnnualLease Subclass AnnualLease subclass attributes balanceDue The amount of the annual lease that remains unpaid payMonthly A Boolean Indicates whether monthly payments will be made for the annual lease Object-Oriented Application Development Using VB .NET 32 Implementing the AnnualLease Subclass If payMonthly is true balanceDue is initially set to eleven-twelfths of the lease amount If payMonthly is false balanceDue will be zero Object-Oriented Application Development Using VB .NET 33 Implementing the DailyLease Subclass DailyLease A subclass of the Lease class Used when a customer leases a slip for a short time Additional attribute Number of days of the lease Calculated based on the start date and end date Object-Oriented Application Development Using VB .NET 34 Understanding and Using Interfaces An interface Defines abstract methods and constants that must be implemented by classes that use the interface Can be used to ensure that an instance has a defined set of methods Object-Oriented Application Development Using VB .NET 35 Understanding and Using Interfaces Component-based development Components interact in a system using a welldefined interface Components might be built using a variety of technologies Interfaces Define how components can be used Play an important role in developing componentbased systems Object-Oriented Application Development Using VB .NET 36 Understanding and Using Interfaces A VB .NET class Can inherit from only one superclass Can implement one or more interfaces Interfaces allow VB .NET subclasses a form of multiple inheritance Multiple inheritance Ability to inherit from more than one class A subclass is part of two or more generalization/specialization hierarchies Object-Oriented Application Development Using VB .NET 37 Creating a VB .NET Interface Interface Name (by convention) Begins with a capital letter "I" Uses the word "interface" Header Uses Interface keyword, followed by the interface name Methods Include no code Object-Oriented Application Development Using VB .NET 38 Creating a VB .NET Interface A class can implement an interface by adding the following to the class header: Implements keyword Name of the interface Object-Oriented Application Development Using VB .NET 39 Implementing More Than One Interface To implement more than one interface Use Implements keyword in the class header Separate multiple interface names by commas For example: Public Class DailyLease Inherits Lease Implements ILeaseInterface, ICompanyInterface Object-Oriented Application Development Using VB .NET 40 Using Custom Exceptions NotInheritable keyword Any class that is not declared NotInheritable can be extended Custom exception An exception written specifically for an application An example of extending a built-in class Object-Oriented Application Development Using VB .NET 41 Defining LeasePaymentException LeasePaymentException A custom exception Created by defining a class that extends the Exception class Designed for use by the AnnualLease class Thrown if payment is invalid Object-Oriented Application Development Using VB .NET 42 Throwing a Custom Exception RecordLeasePayment method A custom method Records a payment Expects to receive the amount of the payment Throws a LeasePaymentException instance if payment amount is not valid Object-Oriented Application Development Using VB .NET 43 Understanding the Object Class and Inheritance Object class Extended by all classes in VB .NET Defines basic functionality that other classes need in VB .NET ToString method A method of the Object class Inherited by all classes By default, returns a string representation of the class name Overridden by other classes to provide more specific information Object-Oriented Application Development Using VB .NET 44 Understanding the Object Class and Inheritance Some other methods of the Object class Equals GetHashCode GetType ReferenceEquals The Default New constructor Object-Oriented Application Development Using VB .NET 45 Summary Generalization/specialization hierarchies show superclasses and subclasses The subclass inherits attributes and methods of the superclass An abstract class: a class that is not instantiated; exists only to serve as a superclass A final class: a class that cannot be extended Object-Oriented Application Development Using VB .NET 46 Summary An abstract method in a superclass must be implemented by all the subclasses An interface can be used to require that classes contain specific methods Custom exceptions can provide detailed information following an exception In VB .NET, the Object class is the superclass of all classes Object-Oriented Application Development Using VB .NET 47
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Monroe CC - CSC - 208
Chapter 9Implementing Association RelationshipsObject-Oriented Application Development Using VB .NET1ObjectivesIn this chapter, you will: Identify association relationships on Bradshaw Marina's class diagram Associate VB .NET classes in a
Monroe CC - CSC - 208
Chapter 10VB .NET GUI Components OverviewObject-Oriented Application Development Using VB .NET1ObjectivesIn this chapter, you will: Learn about the GUI classes in VB .NET Understand the code generated by VB .NET Handle VB .NET events Wo
Monroe CC - CSC - 208
Chapter 11Using Multiple Forms with Problem Domain ClassesObject-Oriented Application Development Using VB .NET1ObjectivesIn this chapter, you will: Develop a GUI class that interacts with a PD class Simulate interaction with a database
Monroe CC - CSC - 208
Chapter 13Introduction to Data Access Classes and PersistenceObject-Oriented Application Development Using VB .NET1ObjectivesIn this chapter, you will: Examine VB .NET input and output (I/O) Make objects persistent Design a data access c
Monroe CC - CSC - 208
Chapter 14Creating More Complex Database ApplicationsObject-Oriented Application Development Using VB .NET1ObjectivesIn this chapter, you will: Implement a one-to-one association in a database application Implement a one-to-many associatio
Monroe CC - CSC - 208
Chapter 16Assembling a Three-Tier Web Form ApplicationObject-Oriented Application Development Using VB .NET1ObjectivesIn this chapter, you will: Understand the concept of state for Web applications Create an ASP.NET user control Use data
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
General Psychology Practice Test 2Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. _ 1. Sally developed a fear of balconies after almost falling from a balcony on a couple of occasions. Wha
Arkansas - PSYC - 2003
General Psychology Practice Test 2 Answers 1. b 2. d 3. c 4. a 5. a 6. d 7. b 8. c 9. a 10. d 11. d 12. d 13. d 14. a 15. a 16. b 17. a 18. c 19. b 20. a 21. a22. c 23. b 24. d 25. d 26. b 27. a 28. a 29. a 30. d 31. b 32. a 33. b 34. a 35. d 36. c
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
Practice Test 1Psychology 2003Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. _ 1. Structuralism is the historical school of psychology that asserted that the purpose of psychology is t
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
Practice Test 1 Psychology 2003 Answer SectionMULTIPLE CHOICE 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. B A B C C B C A A C D A B D C B B A D D D B D A A C B D C A D
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
Major Concept Sheet Exam III (Chapters 11 & 16) Tuesday, April 81. Stages of prenatal development: Stage of development; Critical periods 2. The Nature/Nurture Controversy; Maturation & Experience; Interactionist Approach 3. Piaget's Theory of Cogni
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
Major Major Concepts: Spring 20081. Structuralism, Behaviorism, and Psychodynamic Approaches to Psychology I want you to know about the history of Psychology. That Wundt introduced the scientific method to the field, distinguishing Psychology from i
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
MAJOR CONCEPTS: TEST 1 (SPRING, 20087)Chapters 1, 2, 3, & 4 TEST DATE: TUESDAY, FEBRUARY 12 1. Definition of and Approaches to Psychology: Philosophical roots (Descartes, Locke), Structuralism (Wundt, Titchener), Functionalist (James), Behaviorism (
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
Arkansas - PSYC - 2003
MAJOR CONCEPTS: EXAM II (SPRING 2008)Chapters 6, 7, & 8 (pp. 318-329 only)TEST DATE: THURSDAY, MARCH 61. The Definition of Learning 2. Components of the Classical (Respondent) Conditioning Paradigm: UCS, UCR, CS, CR 3. CS - UCS relationship; CR -
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
SUNY IT - CSC - 205
Structured COBOL Programming10th editionJohn Wiley & Sons, Inc.Nancy SternHofstra UniversityRobert A. SternNassau Community CollegeJames P. LeyUniversity of Wisconsin-StoutPowerPoint Presentation Winifred J. Rex Bowling Green State Univer
RPI - STS - 101
Nick Frazier Science, Technology, and Society February 19, 2008Course Project Installment #1"The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore all progress depends on t
Oregon - ECON - 201
CHAPTER 5 ELASTICITY: A MEASURE OF RESPONSIVENESS1. 2. 3. 4. 5. 6. Chapter Summary Chapter Objectives Chapter Outline Teaching Tips/Topics for Class Discussion Extended Examples Extended Example 1: Determinants of Elasticity Extended Example 2: R
RPI - STS - 101
Nick Frazier Science, Technology, and Society March 27, 2008Course Project Installment #2While our civilization becomes more progresses and becomes more efficient, so must our technology and in such a way that is good for human civilization. Techn
Oregon - ECON - 201
CHAPTER 6 CONSUMER CHOICE1. 2. 3. 4. 5. 6. Chapter Summary Chapter Objectives Chapter Outline Teaching Tips/Topics for Class Discussion Extended Examples Extended Example 1: Is More Always Better? Extended Example 2: Time is Money Problems And Di
RPI - STS - 101
Nick Frazier Quantitative analysis and Beer's law 1. The true molarity of our stock solution : Actual mass of CoSO4 = 5.622g CoSO4 V= 100 mL M= 1mol CoSO4 x 5.622 g x 1 mL = 0.2 M CoSO4 281.10g .01 L 2. Sample 1 2 3 4 3. Average Absorbance 1.053 .872
Oregon - ECON - 201
CHAPTER 11 PRODUCTION TECHNOLOGY AND COST1. 2. 3. 4. 5. 6. Chapter Summary Chapter Objectives Chapter Outline Teaching Tips/Topics for Class Discussion Extended Examples Extended Example 1: Calculating Costs Extended Example 2: Scale Economies in
SUNY Fredonia - ENG - 100
Throughout my last 15 years of playing hockey, Coach Brian has been the most influential coach I have ever met. I don't understand why the Hamburg School board would ever think of replacing him. He knows the game of hockey like the back of his hand,
Anne Arundel CC - CSI - 112
_/25 Name: Vinson Baxley Section Number: Click here to insert sectionCSI 112 FITness Exercise #3 Fall 2006 In order to use this document correctly, you must click on the gray box and type your answer. Note: If you do not have Windows XP at home, s
Anne Arundel CC - CSI - 112
Grade _/24 Name: Vinson Baxley Section Number: Click here to insert section FITness Exercise #4 How Computer Viruses Work points (each question is 3 points unless otherwise indicated) Go to the following Web site http:/www.howstuffworks.com/virus.ht
Anne Arundel CC - CSI - 112
Computer ethics Fitness #530 PointsCASE: You work as an assistant in your city's small business development office, which helps local entrepreneurs launch and maintain businesses. Your main duty is to research trends and gather information about
Anne Arundel CC - CSI - 112
Vinson Baxley FIT 6 1. ProsSee what your employees are doing while at work Monitor to see who they are talking too See if they are the ones putting viruses on all the computers See if internet predators are talking to them Monitor the amount of time
Anne Arundel CC - CSI - 112
Vinson Baxley FIT5 http:/www.wildland.co.nz/services/services_landscape.htm It is strictly prohibited to copy any information or images from this website. The graphics and content on this site are protected by International copyright laws and are wat
SUNY Fredonia - ENG - 100
Blake 1Chris Blake Mr. Brown English 100 15 February 2003 Dad, What the Hell Are You Thinking? Typical kids have their doubts about their parents. As a kid between the ages of 6 to 12 years old, I had many reservations with some of the rules my par
SUNY Fredonia - ENG - 100
Blake 1Chris Blake Mr. Brown English 100 14th March 2008 Size Doesn't Matter When you're On the Ice Assumptions, what are they? The definition for the word assumption as termed by dictionary.com states "the act of taking for granted or supposing."
UC Riverside - BIO - 5A
Biology 005A (001)Lab and Registration Information1. Essential prerequisite: C- or better in CHEM 1A, 1LA 2. Dr. Oross handles all issues related to enrollment and labs.Note: Do not contact the instructors for enrollment issues.Today's Class:
Montclair - STAT - 401
Answers to Assignment 1 1.36. Formulate: Use JMP to construct a histogram. Describe the shape, center and spread with an appropriate numerical summary. Use the 1.5 * IQR rule of thumb to determine whether there are any outliers.Solve: Conclusion: T
SUNY Fredonia - ECON - 202
Chris Blake ECON 202-ElNasser Homework #1Chp 1 5. a) They are producing 45 jars of salsa, and the total production of salsa and advertisements between the two is 49. b) Yes, if Tina only specializes in producing salsa and Julia only specializes in
SUNY Fredonia - ECON - 202
Chris Blake ECON 202 Homework #21. A) Macroeconomic B) Microeconomic C) Microeconomic D) Macroeconomic 2. A) Positive B) Normative C) Positive D) Normative 3. A) Clothing spending as a share of GDP has decreased. B) The relative price of clothing h
Montclair - STAT - 401
Answers to some problems in IPS5e Chapter 1 80. 92. 94. a. 0.25 a 0.9678 b. 0.50. b. 0.0322 c. 0.7454 d. 0.7132a. 0.84 (This is the 20th percentile of the standard Normal distribution.) b. 0.52 (This is the 70th percentile of the standard Normal di
NYU - HIST - INTRO US
AMERICAN LITERATURE Puritan Literature and the Salem Witch Trials Introduction Between the months of June to September of 1692, the infamous witch trials in Salem, Massachusetts resulted in the deaths of twenty men and women as a result of witchcraft
Montclair - STAT - 401
Organizing a Statistical ProblemThe Four Step ProcessThe Four-Step Process STATE the practical, real-world problem FORMULATE: What specific statistical operations are called for? SOLVE: Make graphs and carry out the necessary calculations. CON
RPI - CHEM - 100
Mark Nowey Chem -09 Group 12 Amanda Nicklin Post Lab #5 Thermochemistry 1. T= Tf Ti T= (30.74C)-(26.86C) T= 3.88C (endothermic) CpCalorimeter = -qrxn (mass of soln.)(Cpwater ) (T) T CpCalorimeter = (2.915kJ)(1000J/1kJ)-(100g )(4.18 J/g C)(3.88 C) (3
Montclair - STAT - 401
Organizing a Statistical ProblemThe Four Step ProcessThe Four-Step Process STATE the practical, real-world problem FORMULATE: What specific statistical operations are called for? SOLVE: Make graphs and carry out the necessary calculations. CON
RPI - CHEM - 100
Nick Frazier Section 2 Emission Spectroscopy Partner: Eric Fors Lab # 7 Electron Spectroscopy 1. When looking at the incandescent bulb, the wavelengths visible were that of the full visible light spectrum, ranging from violet to red, and wavelengths
Montclair - STAT - 401
Looking at data: distributions - Displaying distributions with graphsIPS chapter 1.1 2006 W.H. Freeman and Company Rev. 2006 T.F. DevlinOutline (Chapter 1.1)IntroductionLooking at categorical variablesBar graphsLooking at quantitat
McGill - POLI - 227
POLI 227 Narendra Subramanian February 6, 2008 Announcements: Midterm: Monday Feb 11, 2:35-3:25 (usual class time): LEA 132 New Wed: Feb 13 -Discuss: Economic Development -Read: Burnell & Randall, Ch. 16, 10 (skim) Theories of Democracy Institutional
UC Riverside - BIO - 5A
Office:3264A Webber HallOffice hours: Email:3PM to 4PM Thursday arao@ucr.eduChapters covered by RAO (Campbell's 7th Edition)Chapter 16: The Molecular Basis of Inheritance DNA is the genetic material Many proteins work together in DNA replica
UC Riverside - BIO - 5A
Outline for TodayElectronegativity Covalent bondIonic bond Hydrogen bondCHEMICAL BONDING IN BIOLOGY At. At. # # of Own Val. e- Forms H 1 1 1 covalent bond C 6 4 4 covalent bonds N 7 5 3 covalent bonds O 8 6 2 covalent bonds Na 11 1 Na+; ionic bo
UC Riverside - BIO - 5A
Chapter 16The Molecular Basis of InheritancePowerPoint Lectures for Biology, Seventh EditionNeil Campbell and Jane ReeceLectures by Chris RomeroCopyright 2005 Pearson Education, Inc. publishing as Benjamin CummingsOverview: Life's Operating
UC Riverside - BIO - 5A
Additional information on DNA structure for the lecture on January 16, 2008From Dr. Cardullo's lecture on April 24!example of "chemical" polarityWatson and Crick (1953)2 = 20 nmRosalind Franklin X-Ray diffraction2 = 20 nmThe structure