Download Acm Turning Award Lectures: The First Twenty Years : 1966 to by R. Ashenhurst PDF

By R. Ashenhurst

Show description

Read or Download Acm Turning Award Lectures: The First Twenty Years : 1966 to 1985 PDF

Similar nonfiction_2 books

Private Solutions for Infrastructure in Lesotho

The document attracts on inputs from discussions with the woking crew contributors from the govt in addition to with representatives of the non-public quarter.

Extra info for Acm Turning Award Lectures: The First Twenty Years : 1966 to 1985

Example text

10 Chapter summary In this chapter you have seen how to create categories, classes and methods. You have see how to use the system browser, the inspector, the debugger and the Monticello browser. 50 A first application • Categories are groups of related classes. • A new class is created by sending a message to its superclass. • Protocols are groups of related methods. • A new method is created or modified by editing its definition in the browser and then accepting the changes. • The inspector offers a simple, general-purpose GUI for inspecting and interacting with arbitrary objects.

2 Creating a new class Category We have already seen the system browser in Chapter 1, where we learned how to navigate to classes and methods, and saw how to define new methods. Now we will see how to create system categories and classes. Open a system browser and yellow-click in the category pane. Select add item . . 2: Adding a system category. 3: The class-creation Template. Type the name of the new category (we will use SBE-Quinto) in the dialog box and click accept (or just press the return key); the new category is created, and positioned at the end of the category list.

Monticello packages Although fileouts are a convenient way of making a snapshot of the code you have written, they are decidedly “old school”. Just as most opensource projects find it much more convenient to maintain their code in a repository using CVS2 or Subversion3 , so Squeak programmers find it more convenient to manage their code using Monticello packages. mcz; they are actually zip-compressed bundles that contain the complete code of your package. Using the Monticello package browser, you can save packages to repositories on various types of server, including FTP and HTTP servers; you can also just write the packages to a repository in a local file system directory.

Download PDF sample

Rated 4.22 of 5 – based on 20 votes