Object-Oriented Thought Process, The (3rd Edition)

 <  Day Day Up  >    

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

safety versus economics  

SavePerson class   2nd  

saving

       objects

               flat files   2nd  

               relational databases   2nd   3rd  

Schmuller, Joseph  

scope   2nd  

       class attributes   2nd  

       classes   2nd   3rd   4th  

       local attributes   2nd   3rd  

       minimizing   2nd   3rd  

       object attributes   2nd   3rd   4th  

scripting languages   2nd   3rd   4th   5th   6th   7th  

       SmallTalk  

security

       Web clients  

sending

       data across networks

               OO programming  

               procedural programming  

       messages

               between objects   2nd  

Serializable interface   2nd  

serialization   2nd   3rd   4th   5th   6th   7th   8th  

       example   2nd   3rd   4th   5th   6th   7th   8th  

       interface/implementation paradigm   2nd   3rd   4th   5th   6th  

serializing

       objects   2nd  

server-side validation   2nd  

servers

       EJB (Enterprise JavaBean) servers  

       server-side validation   2nd  

session beans   2nd   3rd  

session containers  

set() method  

setAge() method  

setName() method  

setSize() method  

setters  

SGML (Standard Generalized Markup Language)  

shallow copies  

Shape class   2nd   3rd  

shared methods  

sharing

       attributes   2nd  

Shop class   2nd  

signatures (methods)   2nd  

Simon, Herbert  

singleton design pattern   2nd   3rd   4th   5th   6th  

slash-asterisk (/* ‰*/) comment notation  

slash-asterisk-asterisk (/** ‰*/) comment notation  

slash-slash (//) comment notation  

SmallTalk  

smalltalk  

Smalltalk

       MVC (Model/View/Controller)   2nd   3rd   4th  

software   [See applications]

       middleware  

software analysis   2nd  

software testing  

       beta testing  

       legal issues  

solutions (design patterns)  

specialization   2nd  

SQL statements   2nd   3rd   4th   5th   6th  

       (Structured Query Language)  

Square class   2nd  

squares of numbers calculating   2nd  

stable systems   2nd  

stack

       emptying  

stacks

       defined  

       pushing items onto   2nd  

       removing items from  

standalone applications  

Standard Generalized Markup Language (SGML)  

standardization  

stateful session beans  

stateless session beans  

statement of work   2nd  

       blackjack case study  

statements (SQL)   2nd   3rd   4th   5th  

static attributes   2nd   3rd   4th   5th  

static keyword   2nd   3rd  

static methods  

       defining  

strings

       concatenating   2nd  

       delineating  

structural patterns   2nd   3rd   4th   [See also adapter design pattern]

Structured Query Language   [See SQL statements]

stubs   2nd  

style sheets

       CSS (Cascading Style Sheets)   2nd   3rd   4th  

subclasses   2nd  

Sun Microsystems Web site   2nd  

Sun Online Training Web site  

superclasses   2nd   3rd   4th  

Swing  

syntax (Java)  

system design

       blackjack case study  

               Bet class   2nd  

               Card class   2nd  

               class design   2nd   3rd   4th   5th   6th  

               class responsibilities   2nd   3rd   4th   5th  

               collaboration diagrams   2nd   3rd   4th   5th   6th  

               CRC (class-responsibility-collaboration) cards   2nd   3rd   4th   5th   6th  

               Dealer class   2nd  

               Deck class   2nd  

               Hand class   2nd  

               Player class   2nd  

               requirements document   2nd   3rd   4th  

               statement of work  

               UML class diagrams   2nd  

               UML use-cases   2nd  

                user interface prototype   2nd  

       classes

               class diagrams   2nd  

               determining responsibilities of  

               identifying  

               interaction with other classes  

       design guidelines   2nd   3rd   4th   5th   6th  

       design process   2nd   3rd  

        prototypes   2nd  

               blackjack case study   2nd  

       rapid prototyping  

       requirements document   2nd  

       RFP (request-for proposal)  

       safety versus economics  

       software analysis   2nd  

       software testing  

               beta testing  

               legal issues  

       statement of work   2nd  

       waterfall method   2nd  

systems

       legacy systems  

systems, building independently   2nd  

 <  Day Day Up  >    

Категории