![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
0004
文章平均质量分 77
看不到东西的话,说明不是给你看的 ;-)
我的Android手机
你的Android手机
展开
-
COMP0004-Notes(8): Interface
ContentsAs a concept & a Java keywordKEYWORD - InterfaceKEYWORD - implementsUMLInterface referencesKEYWORD - defaultKEYWORD - staticDeclaring variables in interfaces As a concept & a Java keyword In Java and OOP as a whole, there are two traditiona原创 2022-02-19 01:25:15 · 303 阅读 · 0 评论 -
COMP0004-Notes(7): Inheritance
ContentsKEYWORD - extendsAttributes InheritanceKEYWORD - superKEYWORD - protectedMethods InheritanceKEYWORD - abstractDirect inheritanceOverridingSuperclass referencesDynamic BindingStatic BindingPurpose of doing this...Remove duplicationGeneric codepublic原创 2022-02-12 20:33:57 · 306 阅读 · 0 评论 -
COMP0004-Notes(6): Static
ContentsStatic VariablesStatic Methods Static Variables Class variables… one copy held across all instance objects. Can be used for: Class Constants (e.g. public static double PI) Count the number of objects created (e.g. private static int count gets inc原创 2022-02-09 02:26:56 · 243 阅读 · 0 评论 -
COMP0004-Notes(4): Use Case
ContentsWhat is a Use case?ActorsScenariosRepresenting a Use caseTextualTitlePrimary ActorScenarioOptional FieldsGraphical / UML Use Case DiagramImportant NotesStick To Requirements!Problems With Choice of WordingActorsLevel of DetailMiscellaneous What is原创 2022-02-08 22:52:09 · 169 阅读 · 0 评论 -
COMP0004-Notes(5): Requirements
ContentsSyntax of a requirementRequirement TypesFunctionalNon-functionalRequirement PrioritiesImportant Notes Syntax of a requirement Requirement Types Functional Non-functional Requirement Priorities MoSCoW Important Notes原创 2022-02-08 22:51:33 · 263 阅读 · 0 评论 -
COMP0004-Notes(3): UML
ContentsModelsWhat are models?Purpose of models?Abstraction & ReificationAbstractionReificationUnified Modelling Language (UML)Standard UMLJava Implementation Models What are models? Representation of a system in the form of notations or a language Mod原创 2022-01-27 08:08:15 · 174 阅读 · 0 评论 -
COMP0004-Notes(1): Java
Contents1. Java the languageJava SE & Java JDKJVMClassesObjects & ReferencesClasses on HeapInstance VariablesMethodsData typesPrimitive & Object Data TypesType Inference & CastingBoxing(Auto-) & Unboxing2. JavaDocModules and Packages 1.原创 2022-01-21 04:31:59 · 523 阅读 · 0 评论 -
COMP0004-Notes(2): Principles of Java Programming
ContentsAbstractionLess Distinctions, More Commonality!RepresentationRelationshipsPartitioningEncapsulation Abstraction Less Distinctions, More Commonality! separate the essential from full detail selective, simplified view Representation Relationships原创 2022-01-23 19:14:57 · 122 阅读 · 0 评论