CS20 F08 lecture notes: First lecture - intro to data types, etc. etc.

CS20 F08 lecture notes: First lecture - intro to data types, etc. etc.

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 20: WEEK 1 Note. In diagrams, draw null as a “ground” schematic element Links example public class Link { public Link next; public int value; public Link(int v) { next = null; value = v; } } Variable categories instance variables are located in object, defined in class, not static class variables are defined in class, static local variables are located on stack, defined in a method
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Basic “container” classes List. • void insert(Object o, int position) • int find(Object o) • Object remove(int position) Stack. Generally can only take / look-at “top” element • void push(Object o) • Object pop() Queue. Insert on one end, take from other end • void enqueue(Object o) • Object dequeue() Date : 2008-09-25. 1...
View Full Document

This note was uploaded on 12/10/2008 for the course CS 20 taught by Professor Agrawal during the Fall '08 term at UCSB.

Ask a homework question - tutors are online