欢迎来到天天文库
浏览记录
ID:8874988
大小:3.23 MB
页数:78页
时间:2018-04-10
《计算圆柱体的的表面积和体积》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、算圆柱体的的表面积和体积1.1窗体代码1.2cylinder类代码一、文本编辑器2.1menustrip1代码2.1.1文件菜单代码2.1.2格式代码2.1.3关于代码2.2toolStrip1代码2.3其他补充2.4界面展示左边这个是formAbout一、画图试例3.1menuStrip1代码3.1.1文件代码3.1.2编辑代码3.1.3绘图工具代码3.2toolStrip1代码3.3鼠标事件3.4初始设定3.5DrawTools类文件代码一、立体几何面积4.1类的代码4.1.1基类Shape类的代码4.1.2派生类Ball类的代码4.1.3派生类Cone类的代码4.1.4派生类yua
2、nzhu类的代码4.2窗体代码一、面向对象连接数据库实例5.1窗体载入代码5.2添加代码5.3查询代码5.4删除代码5.5修改代码一、教材订购系统6.1BookCommodity类代码6.2窗体代码6.2.1添加代码6.2.2修改代码6.2.3删除代码6.2.4listbox控件变动代码6.3窗体演示一、简单媒体播放器7.1提前准备7.2载入窗体代码7.3listbox变动代码7.4各类方法(写在窗体里)7.5添加文件按钮代码7.6添加目录按钮代码7.7删除单曲按钮代码7.8播放按钮代码7.9双击listbox控件代码7.10上一曲按钮代码7.11下一曲按钮代码7.12单曲循环按钮代码7.1
3、3停止按钮代码7.14listbox变动按钮代码7.15Timer控件代码7.16播放界面一、基础知识1、面向对象方法的主要优点是:符合人们通常的思维方式;从分析到设计再到编码采用一致的模型表示具有高度连续性;软件重用性好。2、面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。3、类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。(具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。)4、对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它
4、不仅能表示具体的事物,还能表示抽象的规则、计划或事件。5、封装性:封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。封装的目的在于把对象的设计者和对象者的使用分开,使用者不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象。继承性:继承性是子类自动共享父类之间数据和方法的机制。它由类的派生功能体现。一个类直接继职其它类的全部描述,同时可修改和扩充。继职具有传
5、达室递性。继职分为单继承(一个子类只有一父类)和多重继承(一个类有多个父类)。类的对象是各自封闭的,如果没继承性机制,则类对象中数据、方法就会出现大量重复。继承不仅支持系统的可重用性,而且还促进系统的可扩充性。多态性:对象根据所接收的消息而做出动作。同一消息为不同的对象接受时可产生完全不同的行动,这种现象称为多态性。利用多态性用户可发送一个通用的信息,而将所有的实现细节都留给接受消息的对象自行决定,如是,同一消息即可调用不同的方法。例如:Print消息被发送给一图或表时调用的打印方法与将同样的Print消息发送给一正文文件而调用的打印方法会完全不同。多态性的实现受到继承性的支持,利用类继承的
6、层次关系,把具有通用功能的协议存放在类层次中尽可能高的地方,而将实现这一功能的不同方法置于较低层次,这样,在这些低层次上生成的对象就能给通用消息以不同的响应。在OOPL中可通过在派生类中重定义基类函数(定义为重载函数或虚函数)来实现多态性。综上可知,在OO方法中,对象和传递消息分别表现事物及事物间相互联系的概念。类和继承是是适应人们一般思维方式的描述范式。方法是允许作用于该类对象上的各种操作。这种对象、类、消息和方法的程序设计范式的基本点在于对象的封装性和类的继承性。通过封装能将对象的定义和对象的实现分开,通过继承能体现类与类之间的关系,以及由此带来的动态联编和实体的多态性,从而构成了面向对
7、象的基本特征。。6、字段指的是在类或结构中声明的“类级别”的变量。或者说,字段是整个内部的所有方法和事件都可以访问的变量。字段是用来存储数据的。(一个成员,它表示与对象或类关联的变量。)7、属性是字段的扩展,用于提供对字段读写的手段。属性的作用是给字段设计他的可否访问性,可读可写性等其他的性质。8、方法是类结构的一种成员,是一组程序代码的集合,用于完成指定的功能。方法的参数类型有值参数、引用参数、输出参数、参
此文档下载收益归作者所有