介绍面向对象的方法.ppt
《介绍面向对象的方法.ppt》由会员分享,可在线阅读,更多相关《介绍面向对象的方法.ppt(45页珍藏版)》请在三一办公上搜索。
1、面向对象的概念形成了所有现代编程语言的基础。了解面向对象的概念能够帮助开发者更有效地使用各种现代的编程语言。C#(C-Sharp)就是一个面向对象的编程语言,它是由Microsoft开发的,用于为应用程序的开发提供简单、现代和多用途的编程语言。本课程适用于想进入面向对象的编程(使用C#语言)世界的学生们。它在面向对象的编程方法方面提供了坚实的基础,并提供了 C#编程语言的基本原理。,基本原理,在本章中,您将学习:介绍面向对象的方法的特性描述面向对象的方法的阶段在 C#中定义类声明变量编写和执行 C#程序,目标,面向对象是在对真实系统建模的基础上的一个软件开发方法。面向对象的程序由类和对象组成。
2、让我们了解这些术语类和对象。,面向对象的方法,Toyota Camry,Suzuki Reno,Honda Acura,面向对象的方法(续),对象从文字上理解为“具体的事情”,人的感观能够感觉到它。对象具有以下特性:对象有状态对象可以显示行为对象有一个唯一的身份对象通过消息进行彼此之间的交互。让我们了解这些概念。,面向对象的基础,面向对象的基础(续),面向对象的基础(续),课间思考,确定以下对象的可能状态:手机立体声播放器,答案:手机状态:关机,铃声,振动,通话立体声播放器:播放,暂停,倒带和快进,课间思考,Dr.James和 Mr.Hyde 到火车站去定购12月3日的票。在车站,他们向票务人
3、员预订两张头等舱的机票,请确定以下项:这种情况下的消息接收方。接收方可能使用的方法。,答案:在这个示例中,消息的接收方是售票柜台的票务员。票务员将检查12月3 日是否有两张头等舱的车票。如果有,他将输入详细信息(姓名、年龄、出发日期和座位号),然后确定此次预订并计算所需的费用。,面向对象方法的特性,现实建模可重用性轻松更改以不同的形式存在,课间思考,请指出以下情况是否说明重用性:再生纸抽水机重用性(同一个抽水机可用于井站和油站),答案:不代表重用性,因为纸在被回收利用之前销毁了不可再用的纸。不可再用的纸丢失了其身份并且不能被看作与回收纸完全一样。它表示重用性,因为抽水机可用来抽水以及油。不一定
4、在两个场所使用同一个抽水机。可以使用两台不同的机器,因为它们都属于“抽水机”类。,面向对象的方法包括以下阶段:分析阶段设计阶段 实施阶段让我们讨论构建建筑的过程。,面向对象方法的阶段,课间思考,作为DialCom Telecommunications公司的软件开发小组的成员,分配给你一个任务,要求你创建一个能够接受并显示客户详细信息(如姓名、年龄、电话号码)的软件模型。请确定要创建的类和类的方法。,答案:根据每个问题说明,所需的类是:Customer类具有的方法是:接受客户详细信息显示客户详细信息,程序是执行特定任务的一套指令。编程语言使用程序来开发软件应用程序。编译器就是一个特殊的程序,它专
5、门处理某种特定编程语言编写的语句,并将它们转换成机器语言。此转换的过程称为编译。,介绍 C#,C#也就是C-Sharp,它是由 Microsoft 引入的一种编程语言。C#是专门为使用Microsofts.NET 平台设计的。让我们了解C#编程的构成。,介绍 C#(续),请考虑以下定义类的代码示例:public class Hellopublic static void Main(string args)System.Console.WriteLine(Hello,World!n);,C#中的类,public class Hellopublic static void Main(string
6、args)System.Console.WriteLine(Hello,World!n);,C#中的类(续),class 关键字用于声明一个类,public class Hellopublic static void Main(string args)System.Console.WriteLine(Hello,World!n);,The class NameIs used as an identifier for a class,C#中的类(续),public class Hellopublic static void Main(string args)System.Console.Writ
7、eLine(Hello,World!n);,Main()函数是应用程序的进入点 通常用于创建对象和调用成员函数,C#中的类(续),public class Hellopublic static void Main(string args)System.Console.WriteLine(Hello,World!n);,()方法用于在屏幕上显示文本,C#中的类(续),public class Hellopublic static void Main(string args)System.Console.WriteLine(Hello,World!n);,转义字符显示换行字符。也可显示其它特殊字符
8、,如:t,b and r,C#中的类(续),演示:创建类,问题描述:作为JoyToys 公司的玩具开发小组的成员,分配你一个任务,要求你创建一个能够接受并显示自行车详细信息的自行车模块。声明Bike 类及其成员函数。接受自行车详细信息的成员函数应该显示消息“接受自行车详细信息”。同样,在屏幕上显示自行车详细信息的成员函数应该显示消息“显示自行车详细信息”。,变量是内存中的一个位置,它具有名称并且包含值。变量与数据类型相关联,数据类型定义了数据的类型,它可以存储在变量中。,声明变量,使用以下语法可以声明和初始化变量:=;,声明和初始化变量,请考虑以下声明和初始化变量的示例:int class_r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 介绍 面向 对象 方法

链接地址:https://www.31ppt.com/p-6240426.html