(Translator Press: The following is the first translation of this book directory. Most terms plus the original text. Translation is not a thing, you need to have a careful scrutiny to ensure the quality of the final translation. This initial translation, must There are a lot of problems, please give more opinions. I will fully consider your suggestions and comments in the next translation.) Directory
About the author to thank the present book
The first part of the object ABC first chapter shallow c # language, how does the finger? Why choose C #? C # language first analysis A simple C # program predefined type (variables) variable (strings) string (strings) Size-write sensitive C # expression (Implicit Type conversions) and Explicit Type Conversion Cycle and Other Control Structure Jump Foundation Block (Variable Scope) Print to the Screen C # Code Style Elements Summary Exercise
Chapter II Abstraction (Modeling) Summary Contact by SIMPLification Abstraction By Summary (Reuse)
Chapter III Objects (Objects) and Classs What is Objects? State / Attributes / Data (DATA) Class / Method Class Class Cable (User-Defined Types) and Reference Variables Object is subjectized as an object portfolio of an object-oriented object-oriented programming language
Chapter IV Object Interactive Event Drive Object Collaborative Mechanism Declaration Method Call (Invocation) and "Dot Notation" information hidden / accessibility package for strength constructors Summary practice
Chapter 5 Object Relationship Contact (Association) and Link Inheritance and talk about object-oriented programming language three elements summary exercises
Chapter 6 Object Collection (Collections What is Collections? Simple Collection: Arrays More Complex Collection Types Multiple Collections Synchronous Reference Single Object Creating Book Types As Method Return Type Collection Super Type (SUPERTYPES) Collection Combination (Composite) Class Skum
Chapter 7 Object Concept What is a polygon (Polymorphism)? Object-oriented Elements Abstract Class Declaration (STATIC) Declaration Common Method (UTILITY) class
Part III Object Modeling 101 Chapter 8 Object Modeling Procedure Dedication Object Modeling Target Overview Object Modeling Process Industry Society Practice
Chapter IX User Cases Determines What is the use case? Role (ACTORS) Designs use cases and roles do not make a picture? Summary exercise
Chapter 10 Models for System Static / Data (DATA) Determines the Suitable Create Data Dictionary Determines Inter-Associations Determines the Properties UML Tag: Modeling objects for abstract entities The information "Mixed and Match" relationship marker related to the related pipeline is completed by the student registration system class dial data (Metadata) summary exercises.
Chapter 11 How to Model the System's Dynamic / Behavioral Aspect Method (SCENARIOS) Sequence Diagram (Sequence Diagram) Re-subscribes to the SRS using sequential diagram Class map summary exercises
Chapter 12 Packaging Modeling Work Test Your Model Review Demand Model Reuse: Design Mode Slightly Talking
The third part translate UML "blueprint" into a C # code Chapter 13 Nearby C # Termination Convention Installing C # Programming Environment Compile and Run C # Program Namespace (Namespaces) as the String Type C # Exception Processing Object Class C # Collection Class Review Variable Initialization Discussion MAIN Method Development Command Line Application Use "THIS" to perform object Self-references Re-talk Connty, discussion inheritance and C # Discussion Method (Methods) Object Type Identification Delete Objects and Garbage Collection Another "Attribute) Summary Exercise Chapter 14 Convert UML Model to C # Code How to get the Maximum benefit from this chapter and subsequent chapters SRS class 2 second edition debug prompt summary exercises
Chapter 15 Completes our app, the first part: What is the persistence of the document (Persistence)? CollectionWrapper (Package collection; reading from the ASCII file) CourseCatalog Faculty Reconstruction SCHEDULEOFCLASES course Modify the Student class (dynamic data extraction; object state persistence) SRS class second version summary exercises
Chapter 16 Complete our app, Part II: Graphical User Interface C # GUI First Level 1: SRS GUI Operation Concept Layer 2: Creating Interface 3rd Floor: Adding Function Summary Practice by Event Processing Method
Chapter 17 Next C # learning Cheats Recommended Reading Book Please please feedback!
Appendix A Use this book as a recommendation recommendation of the textbook recommended C # as the final suggestion of the feasibility of teaching object language
Appendix B Case Study No. 1 Case: Prescription Tracking System No. 2 Case: Meeting Room Reservation System No. 3 Case: Blue Sky Airline Reservation System
Appendix C Installing Basic Object Modeling / C # Programming Environment Object Modeling Tools .NET Framework SDK Let C # Normal work use .NET Framework online document last
Appendix D Download and Compile SRS Source Codes
Appendix E C # Keywords
index