CS 61B Lecture 12: Abstract Classes

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
18,132
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 24, 2008

CS 61B: Data Structures - Fall 2006

Instructor Jonathan Shewchuk

Fundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language.

http://www.cs.berkeley.edu

Category:

Education

Tags:

Download this video

LICENSE: Creative Commons (Attribution-Noncommercial-No Derivative Works).

For more information about this license, please read: http://creativecommons.org/licenses/by-nc-nd/3.0/.

High-quality MP4 Learn more

  • likes, 2 dislikes

Link to this comment:

Share to:
see all

All Comments (15)

Sign In or Sign Up now to post a comment!
  • @minhmuic There is a Google Talk here at youtube that talks about DP. The instructor also put some slides online, so one can review. The Talk is taught in Python. Good luck :-)

  • really wish i had the money to go to a school like this....

  • where to lean design pattern, need to learn it badly

  • The answer to the last question should be -abstract classes can inherit from non abstract classes.May be a mistake in hurry.

  • ATM: Automated teller machine

    ATM Machine: Automated teller machine... machine

    Sorry, just something that bugs me.

    Great lecturer, really useful resource. Thanks!

  • lol, this guys pretty clever

  • Just a correction to what he said at 50:22:

    Actualy abstract classes can inherit from non-abstract classes.

  • Really excellent lectures and a great resource! I did however find it somewhat distracting that he was physically writing the programs on the board. My lecturer just projects from his laptop onto a screen. Really helpful, as he can create examples, compile them & run them for everyone to see. I know, it's 2010 now, so maybe they do it now at Berkley...

  • Thank you Berkeley et al. @ 46:00 Java and Jonathan should explain that Java cannot syntactically inherit from 2 different Polymorphic class hierarchies, cause there is some immediate confusion when a student hears 'java cannot inherit'.

  • awesome class. Wish mine looked like that.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more