| CS 1371 Dept. Presents: |
| OOP Concepts & Overview | |
|---|---|
| Class | What is a Class? |
| Object | What is an Object? |
| Inheritance | What is Inheritance? |
| Constructor | What is a Constructor? |
| Display method | What does a Display method do? |
| char method | What does a Char method do? |
| Accessor methods | What are Accessor methods? |
| Modifier methods | What are Modifier methods? |
| Linked List | What is a Linked List? |
| Binary Tree | What is a Binary Tree? |
| Queue | What is a Queue? |
| Stack | What is a Stack? |
| Matlab Keywords & Their Description | |
|---|---|
| assignin | How does 'assignin' work? |
| class | How does 'class' work? |
| isa | How does 'isa' work? |
| nargin | How does 'nargin' work? |
| Matlab Classes Used in Lectures\Homework |
|---|
| MStack |
| AppAction |
| Queue |
| LLNode |
| Linked Lists |
| BTNode |
| Binary Tree |
| MyApplication |
| Orchestra |
| My Instruments |
| Other Helpful Reference Material: | |
|---|---|
| Lecture Notes 1 | Powerpoint containing notes on an basic introduction of OOP in general. |
| Lecture Notes 2 | Powerpoint containing notes on Matlab classes and Objects |
| Lecture Notes 3 | Powerpoint containing notes on Dynamic Memory Allocation |
| Lecture Notes 4 | Powerpoint containing notes on Linked Lists |
| Lecture Notes 5 | Powerpoint containing notes on Stacks and Queues |
| Lecture Notes 6 | Powerpoint containing notes on Binary Search Trees |
| Lecture Notes 7 | Powerpoint containing notes on searching binary trees |
| OOP Code for reference | Zip File containing code for various classes (Binary Tree, Queue, Stack etc.) |
| CS 1371 Website | Course website for Summer 2005 |