
| Stanley B.Lippman是Microsoft的Visual C++开发小组的一名架构师。在此之前,他曾是喷气推进实验室(JPL)的著名顾问。STAN在贝尔实验室工作了20多年,在这里他同Bjarne stroustrup一起进行原始C++实现和Foundation研究项目方面的工作。离开贝尔实验室后,Stan又任职于Disney Feature ANIMATION,开始作为主任软件工程师,后来担行Fantasia 2000的软件技术主管。STAN是多本书的作者,包括《 C++Primer》(中国电力出版社已出版该书中文版)、《Essentia C++》和《lnside the C++ Object Model》(均由中国电力出版社出版其影印版)。他还是《C++Gems》一书的编辑(SIGS Books出版)。 |
| Preface 1 Hello,C# 1.1 A First c# program 1.2 Namespaces 1.3 Alternative forms of the main()function 1.4 Making a statement 1.5 Opening a text file for reading and writing 1.6 Formatting Output 1.7 The string type 1.8 Local objects 1.9 Value and reference types 1.10 The C# array 1.11 The new expression 1.12 Garbage collection 1.13 Dynamic arrays:the arraylist collection class 1.14 The unified type system 1.15 Jagged arrays 1.16 The hashtable container 1.17 Exception handling 1.18 A Basic language hendbook for C# 2 Class Design 2.1 Our first lndependent ciass 2.2 Opening a new visual studio project 2.3 Declarin Data members 2.4 Properties 2.5 lndexers 2.6 Member lnitialization 2.7 The Class constructor 2.8 The lmplicit this reference 2.9 static class members 2.10 const and readonly data member 2.11 The enum Value type 2.12 The delegate type 2.13 Function parameter semantics 2.14 Function overloading 2.15 Variable-length parameter lsts 2.16 Operator overloadin 2.17 Conversion Operators 2.18 The class destructor 2.19 The struct value type 3 Object-Oriented programming 3.1 Object-Oriented programming comcepts 3.2 Supporting a polymorphic query language 3.3 Designing aclas hierarchy 3.4 Object lesons 3.5 Designing an abst base class 3.6 Declaring an abst base class 3.7 Static members of an abst base class 3.8 A hybrid abst base class 4 Lnterface lnheritance 5 Exploring the System Namespace 6 Windows Forms Designer 7 ASP.NET and Web Forms Designer 8 The Common Language Runtime lndex |
商品评论(0条)