home *** CD-ROM | disk | FTP | other *** search
/ Microsoftware Monthly 19…2 Programming Power Tools / MASO9512.ISO / cpptutor / cpptutor.arj / TEXT / GLOSS.O < prev    next >
Encoding:
Text File  |  1993-12-01  |  3.6 KB  |  79 lines

  1.  
  2. %F,15,GLOSS.A%A  %F,15,GLOSS.B%B  %F,15,GLOSS.C%C  %F,15,GLOSS.D%D  %F,15,GLOSS.E%E  %F,15,GLOSS.F%F  %F,15,GLOSS.G%G  %F,15,GLOSS.H%H  %F,15,GLOSS.I%I  %F,15,GLOSS.K%K  %F,15,GLOSS.L%L  %F,15,GLOSS.M%M                    %C,1%GLOSSARY
  3. %F,15,GLOSS.N%N  %F,15,GLOSS.O%O  %F,15,GLOSS.P%P  %F,15,GLOSS.Q%Q  %F,15,GLOSS.R%R  %F,15,GLOSS.S%S  %F,15,GLOSS.T%T  %F,15,GLOSS.U%U  %F,15,GLOSS.V%V  %F,15,GLOSS.W%W  %F,15,GLOSS.Z%Z                              %C,1%O
  4. %F,15,GLOSS.N%Previous / %F,15,GLOSS.P%Next
  5.  
  6. %C,14%OBJECT
  7. A region of storage.  An object is created when a variable is
  8. defined or the %F,15,GLOSS.N#new%new operator is called.  An object is destroyed
  9. when it goes out of %F,15,GLOSS.S#scope%scope%C,5%.  See also %F,15,GLOSS.I#instance%instance%C,5%.
  10.  
  11. %C,14%OBJECT CODE
  12. Machine-executable instructions, usually generated by a compiler
  13. from source code written in a higher level language, such as the
  14. C++ language.  Most C++ programs must be linked, as well as
  15. compiled, to build executable programs from the object code.
  16.  
  17. %C,14%OBJECT-ORIENTED PROGRAMMING
  18. A programming approach based on the concepts of data %F,15,GLOSS.A#abstdat%abstraction
  19. and %F,15,GLOSS.I#inher%inheritance%C,5%.  Unlike procedural programming techniques,
  20. object-oriented programming concentrates not on how something is
  21. accomplished but instead on what data objects comprise the problem
  22. and how they are manipulated.
  23.  
  24. %C,14%OCTAL
  25. A base eight numbering system.
  26.  
  27. %C,14%OCTAL CONSTANT
  28. The digit 0 (zero) followed by any digits 0 through 7.
  29.  
  30. %C,14%OPERAND
  31. An entity on which an operation is performed.
  32.  
  33. %C,14%OPERATING SYSTEM
  34. Software that controls the running of programs and that also can
  35. provide such services as resource allocation, scheduling,
  36. input/output control, and data management.
  37.  
  38. %C,14%OPERATION
  39. A specific action, such as add, multiply, or shift, that the
  40. computer performs when requested.
  41.  
  42. %C,14%OPERATOR
  43. A symbol, such as +, * or <<, that represents an operation, in
  44. this case, addition, multiplication, or left shift.
  45.  
  46. %C,14%OPERATOR FUNCTION
  47. An %F,15,GLOSS.O#overld%overloaded operator that is either a member of a class, or takes
  48. at least one argument that is a class type or an enum type or a
  49. reference to a class type or an enum type.
  50.  
  51. %C,14%OUTPUT OPERATOR <<
  52. A binary operator that is overloaded for output operations by the
  53. I/O Stream Library.  The output operator takes the value of its
  54. second operand and inserts it into its first operand.  This
  55. operator is also called the put-to operator or the insertion
  56. operator.
  57.  
  58. %C,14%OVERFLOW
  59. That portion of an operation's result that exceeds the capacity of
  60. the intended unit of storage.
  61.  
  62. %C,14%OVERFLOW CONDITION
  63. A condition that occurs when a portion of the result of an
  64. operation exceeds the capacity of the intended unit of storage.
  65. %#overld%
  66. %C,14%OVERLOADING
  67. Allows you to redefine functions and most standard C++ operators
  68. when the functions and operators are used with class types or
  69. enum types.
  70.  
  71. %C,14%OVERRIDING
  72. Replacing the %F,15,GLOSS.B#base%base_class definition of a function in a
  73. %F,15,GLoss.D#derive%derived_class%C,5%.  The derived class function has the same type as
  74. the base class function.
  75.  
  76. %F,15,GLOSS.N%Previous / %F,15,GLOSS.P%Next
  77. %F,15,GLOSS.A%A  %F,15,GLOSS.B%B  %F,15,GLOSS.C%C  %F,15,GLOSS.D%D  %F,15,GLOSS.E%E  %F,15,GLOSS.F%F  %F,15,GLOSS.G%G  %F,15,GLOSS.H%H  %F,15,GLOSS.I%I  %F,15,GLOSS.K%K  %F,15,GLOSS.L%L  %F,15,GLOSS.M%M
  78. %F,15,GLOSS.N%N  %F,15,GLOSS.O%O  %F,15,GLOSS.P%P  %F,15,GLOSS.Q%Q  %F,15,GLOSS.R%R  %F,15,GLOSS.S%S  %F,15,GLOSS.T%T  %F,15,GLOSS.U%U  %F,15,GLOSS.V%V  %F,15,GLOSS.W%W  %F,15,GLOSS.Z%Z
  79.