Jacquie Barker and Grant Palmer 译者:韩磊,戴飞 著作
第1章 初尝C#
如果说本书的第一部分应该描述对象的一般概念,那么,究竟为什么要从介绍C#语言开始呢?
对象是“语言中立”的,所以,你从本书第一部分学到的基本概念,以及从本书第二部分学到的对象建模,都可在C#、Java、C++、Ada、Smalltalk或任何面向对象语言中得到实现。
l 阅读范例代码片段有助于掌握对象概念;然而,我们也可以使用与语言无关的伪代码——不拘泥于C#等任何具体语言的一种计算机逻辑表达方式——在第一部分和第二部分中作为范例代码。
问题回到原点:为什么要这么快介绍C#语法?这是因为我们希望你能从一开始就习惯于C#语法,本书的目的不光是为了教你对象和对象建模,最终还要告诉你怎么把对象翻译为C#语言代码。所以,在第一和第二部分中的范例代码中,为了隐藏某些复杂的逻辑,的确会利用一些伪代码,但仍将主要使用真实的C#语法。只要记住,从本书第一和第二部分中学到的对象概念,除非特别注明,同样适用于其他OO语言。
在本章中,你将学到: ◇C#编程语言的诸多强项◇预定义的C#类型,这些类型的操作符,以及使用这些类型构成的表达式◇剖析一个简单的C#程序◇C#语言的代码块结构◇C#表达式的不同类型◇循环和其他流程控制结构◇ 向屏幕输出信息,主要用于测试代码运行情况◇ C#编程风格要素
如果你已精通C、C++或Java编程技术,就会发现许多C#语法和它们极其类似,而且你也应可快速浏览本章。
本书从C#语言入手,介绍面向对象的基本概念与实践,包括软件对象的重要性、如何使用对象构建应用程序等内容,并通过实例讲解C#编程语言的特点及基本语法。
982

被折叠的 条评论
为什么被折叠?



