Learning Python: Powerful Object-Oriented Programming

[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] [Z]

object reference

    creation 

    functions 

object-oriented programming  [See OOP]

objects 

    built-in 

    classification 

    comparisons 

    compound types 

    copying  2nd 

    embedding 

    equality tests 

    factories 

    functions 

    hierarchies 

    in-place changes 

    lists 

    literals 

    multiple instance 

    mutable 

    namespaces 

    numbers  2nd 

    operations 

    persistence  2nd 

    shared references 

    string methods 

    troubleshooting 

    truth values 

oct function 

octals

    constants 

    literals 

    notation 

OOP (object-oriented programming) 

    class objects 

    classes (example) 

    delegation 

    designing with 

    factories 

    inheritance 

    overview of 

open function 

open pairs rule 

open source software 

opening Windows icons 

operating systems, automatic extensions 

operations

    dictionaries  2nd 

    files 

    lists 

    tuples 

operators

    classes 

    cummutative style 

    expressions 

    overloading  2nd  3rd 

        classes  2nd  3rd 

    precedence 

    strings 

options, dictionaries 

or operator  2nd 

ord function  2nd 

os module  2nd 

    attribute definition 

    functions (frequently used) 

    string attributes 

os.environ dictionary 

os.error 

os.listdir function 

os.name 

os.path module, functions 

os.rename function 

Ousterhout, John 

outer try statements 

output streams

    modifying 

    redirecting 

overloading operators  2nd  3rd 

    classes  2nd 

Категории