22.02.2016 Views

C Programming Yellow Book

6019BjHWX

6019BjHWX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Call ................................................................................................................................. 197<br />

Class ............................................................................................................................... 197<br />

Code Reuse ..................................................................................................................... 198<br />

Cohesion ......................................................................................................................... 198<br />

Collection ........................................................................................................................ 198<br />

Compiler ......................................................................................................................... 198<br />

Component ...................................................................................................................... 198<br />

Constructor ..................................................................................................................... 198<br />

Coupling ......................................................................................................................... 199<br />

Creative Laziness ............................................................................................................ 199<br />

Declarative language ...................................................................................................... 199<br />

Delegate .......................................................................................................................... 199<br />

Dependency .................................................................................................................... 200<br />

Event ............................................................................................................................... 200<br />

Exception ........................................................................................................................ 200<br />

Functional Design Specification ..................................................................................... 201<br />

Globally Unique Identifier (GUID) ................................................................................ 201<br />

Hierarchy ........................................................................................................................ 201<br />

Immutable ....................................................................................................................... 201<br />

Inheritance ...................................................................................................................... 201<br />

Interface .......................................................................................................................... 201<br />

Library ............................................................................................................................ 201<br />

Machine code .................................................................................................................. 202<br />

Member ........................................................................................................................... 202<br />

Metadata ......................................................................................................................... 202<br />

Method ............................................................................................................................ 202<br />

Mutator ........................................................................................................................... 202<br />

Namespace ...................................................................................................................... 202<br />

Overload ......................................................................................................................... 202<br />

Override .......................................................................................................................... 203<br />

Portable ........................................................................................................................... 203<br />

Private ............................................................................................................................. 203<br />

Property .......................................................................................................................... 203<br />

Protected ......................................................................................................................... 203<br />

Public .............................................................................................................................. 203<br />

Reference ........................................................................................................................ 203<br />

Signature ......................................................................................................................... 204<br />

Source file ....................................................................................................................... 204<br />

Static ............................................................................................................................... 204<br />

Stream ............................................................................................................................. 204<br />

Structure .......................................................................................................................... 204<br />

Subscript ......................................................................................................................... 204<br />

Syntax Highlighting ........................................................................................................ 205<br />

Test harness .................................................................................................................... 205<br />

This ................................................................................................................................. 205<br />

Typesafe .......................................................................................................................... 205<br />

Unit test........................................................................................................................... 205<br />

Value type ....................................................................................................................... 206<br />

© Rob Miles 2015 Department of Computer Science, The University of Hull, Hull, HU6 7RX.<br />

All rights reserved. No large scale reproduction, copy or transmission of this publication may be made without<br />

written permission. Individual copies can be printed for personal use. The author can be contacted at:<br />

Email: rob@robmiles.com Blog: www.robmiles.com Twitter @RobMiles<br />

If you find a mistake in the text please report the error to foundamistake@robmiles.com and I will take a look.<br />

Edition 7.0<br />

Thursday, 20 August 2015<br />

The bananas were delicious.<br />

ii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!