GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

CSE 110 Lecture 15 Notes

Branden Roper CSE 110 Englisch 29 Karten

Karten in diesem Stapel (29)

  1. 1an object to manage a colorColor
  2. 2an object to manage any drawingsGraphics
  3. 3an object to manage a frame windowJFrame
  4. 4an object to manage any components on the JFrameJComponent
  5. 5in any object-oriented programming language, all tasks are assigned to theseObjects
  6. 6has a list of variables and functionsObject
  7. 7an object to manage a window-frame defined in javax.swing APIJFrame
  8. 8an object to manage the contents in JFrame defined in javax.swing APIJComponent
  9. 9when you want to change/edit an existing function, you need to do thisOverride
  10. 10a type of programming language in which a procedure or method is the unit of execution; example: CProcedural
  11. 11a type of programming language in which procedures or methods exist, but are now organized into classes and objects; examples: C++, Java, C#Object-Oriented
  12. 12a type of programming language that operates as such: following the mathematical definition, each function returns an output based on the input; example: LispFunctional
  13. 13a blueprint for an instance; contains attributes and methodsClass
  14. 14also known as instances; can be created from a class; the attributes of this define its stateObjects
  15. 15this is how the names of classes are usually writtenTitle Case
  16. 16classes can be organized into thesePackages
  17. 17must be the first line in the filePackage Statement
  18. 18the folder that a package is stored in must be the same in this regardName
  19. 19to use a package, we use this keywordImport
  20. 20an organizational functionality of packages; example: java.utilNesting
  21. 21the technique of exposing only the things that are requiredEncapsulation
  22. 22rule of thumb: make variables not visible by default, and to instead have methods for thatEncapsulation
  23. 23encapsulation is achieved by using theseAccess Modifiers
  24. 24public, private, static, finalCommon Modifiers
  25. 25items visible outside the class/packagePublic
  26. 26items visible only in the classPrivate
  27. 27modifier that provides visibility outside the class, but only inside the packageProtected
  28. 28keyword that allows us to create constants that cannot be overridden; once the variable is assigned, the value cannot be changedFinal
  29. 29keyword that allows us to access members without creating static objects; these types of variables are not bound to any objectStatic

Informationen

Beschreibung
CSE 110 (Notes) Karteikarten am CSE 110 Lecture 15 Notes, erstellt von Branden Roper am 05/10/2017.
Erstellt von
Branden Roper
Aufrufe
1
Tags
java
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck