一 面向对象的程序设计的由来 二 什么是面向对象的程序设计及为什么要有它 三 类与对象 四 属性查找 五 绑定到对象的方法的特殊之处 六 对象之间的交互 七 练习 八 继承与派生 九 多态与多态性 十 封装 十一 绑定方法与非绑定方法 十二 小白容易犯的错误 十三 python中关于OOP的常用术语 ...
分类:
其他好文 时间:
2017-11-14 14:36:21
阅读次数:
156
题目内容: 由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。 (0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果以多个整数来表示,每个整数表示结果的一位。即商的第一位用一个整数来表示,第二位用另一个整数 ...
分类:
其他好文 时间:
2017-11-12 11:16:31
阅读次数:
172
题目补充: 在存放源程序的文件夹中建立一个子文件夹 myPackage。例如,在“D:\java”文件夹之中创建一个与包同名的子文件夹 myPackage(D:\java\myPackage)。在 myPackage 包中创建一个YMD类,该类具有计算今年的年份、可以输出一个带有年月日的字符串的功能 ...
分类:
编程语言 时间:
2017-11-05 12:19:25
阅读次数:
282
什么是面向对象 对象,即抽象的一类事物中的某个具体的个体。这个世界中存在的一切皆为对象,不存在的也能创建出来。 较之面向过程的区别: 编程的复杂度远高于面向过程,不了解面向对象而立即上手基于它设计程序,极容易出现过度设计的问题。扩展性要求低的程序更适合用面向过程。 无法向面向过程的程序设计流水线式的 ...
分类:
编程语言 时间:
2017-11-04 11:36:47
阅读次数:
213
1.面向对象概述 面向过程编程:根据操作数据的函数或语句块来设计程序的。 函数式编程:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象编程:数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法; 在大多数时候你可以使用面向过程编程,但是有些时候当需要编写大型程序或是寻求一 ...
分类:
编程语言 时间:
2017-11-03 18:48:39
阅读次数:
245
面向过程:核心是过程,过程就是解决问题的步骤,即先干什么,再干什么 基于面向过程设计程序,就好比在设计一条流水线,是一种机械思维方法 优点:复杂的问题简单化 缺点:可扩展性差(牵一发而动全身) 应用场景:扩展性低的场合,如linux内核,httpd,git 面向对象:核心是对象,要理解对象应该把自己 ...
分类:
编程语言 时间:
2017-10-31 20:11:57
阅读次数:
193
车次信息管理模块1删除车次功能描述:分页列出车次信息表中所有的车次信息,选择操作中的删除,就可以将对应的车次信息删除,但是在删除车次信息的时候需要先删除车次与站点关系表中所有对应该车次的信息。2添加车次功能描述增加车次的详细信息,包括:车次号,起点站,终点站..
分类:
其他好文 时间:
2017-10-27 10:23:43
阅读次数:
326
接着上期博客的讨论,程序流图继续画。公交查询系统模块1车次信息查询功能描述:普通用户登录成功后可以进入到个人主界面,用户可以进行车次信息查询。车次信息查询是为用户提供按公交车的车号查询,并显示该公交车的相关信息(如:公车的起点站和终点站,车子档次和票价等信息..
分类:
其他好文 时间:
2017-10-26 10:21:58
阅读次数:
339
下拉菜单示例 系列课程 教学课程 课程大纲 c++程序设计 java程序设计 c#程序设计 c++课件 java课件 c#课件 c... ...
分类:
编程语言 时间:
2017-10-25 15:14:41
阅读次数:
167
前面的博客我写过公交查询系统设计的数据流图,实体联系图和状态转换图,老师给任务了,这次写的是程序流程图。之前的公交查询系统:http://13271983.blog.51cto.com/13261983/1970591用户登录模块:功能描述:该系统的用户为普通用户和管理员,都有自己的登录账号和密码,用户..
分类:
其他好文 时间:
2017-10-24 01:41:51
阅读次数:
136