< 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] identifying classes 2nd 3rd 4th 5th 6th 7th implementations 2nd public interfaces 2nd 3rd users 2nd 3rd IDEs (integreated development environments) IDL (Interface Definition Language) if keyword ignoring errors IIOP (Internet Inter-ORB Protocol) implementation inheritance 2nd [See inheritance] implementations 2nd 3rd 4th compared to interfaces 2nd 3rd 4th hiding 2nd identifying 2nd interface/implementation paradigm Java DataBaseReader class example 2nd 3rd 4th 5th 6th 7th 8th Java Square class example 2nd object serialization 2nd 3rd real-world example 2nd public implementation methods inheritance 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th abstraction 2nd accuracy versus complexity 2nd advantages of 2nd behavioral inheritance class diagrams 2nd 3rd defined 2nd 3rd design issues 2nd 3rd 4th effect on encapsulation 2nd 3rd 4th generalization-specialization 2nd GoldenRetriever class example 2nd implementation inheritance improper use of inheritance trees is-a relationships 2nd 3rd Java applets multiple inheritance 2nd problems with subclasses 2nd superclasses 2nd 3rd 4th initializing attributes 2nd 3rd Instance() method 2nd instantiating objects 2nd integer addition Integer class integrated development environments (IDEs) Interface Definition Language (IDL) interface/implementation paradigm Java DataBaseReader class example 2nd 3rd 4th 5th 6th 7th 8th Java Square class example 2nd object serialization 2nd 3rd real-world example 2nd interfaces 2nd 3rd 4th 5th 6th 7th 8th abstract interfaces 2nd 3rd class diagrams 2nd compared to abstract classes 2nd 3rd 4th 5th compared to implementations 2nd 3rd 4th designing 2nd 3rd example 2nd GUIs (graphical user interfaces) interface/implementation paradigm Java DataBaseReader class example 2nd 3rd 4th 5th 6th 7th 8th Java Square class example 2nd object serialization 2nd 3rd real-world example 2nd is-a relationships 2nd MailInterface minimal interfaces 2nd 3rd Nameable 2nd 3rd public interface methods 2nd public interfaces 2nd 3rd designing 2nd 3rd extending identifying 2nd 3rd minimal interfaces relationship with classes Serializable 2nd stubs 2nd testing 2nd 3rd interfaces (Java) Internet [See Web applications] Internet Inter-ORB Protocol (IIOP) introspection invoking constructors 2nd methods 2nd is-a relationships 2nd 3rd 4th 5th 6th 7th iterate() method iteration 2nd iterator design pattern 2nd |
< Day Day Up > |