2014年4月27日
摘要: 练习1.13编写一个程序,打印输入中单词长度的直方图。水平方向的直方图比较容易绘制,垂直方向的直方图则要困难些 1 #include 2 #include 3 #define MAXHIST 15//定义直方图的最大值 4 #define MAXWORD 11//定义单词的最大字符数 5 #de... 阅读全文
posted @ 2014-04-27 23:54 会敲键盘的猩猩 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 【定义】一、泛型的定义主要有以下两种:在程序编码中一些包含类型参数的类型,也就是说泛型的参数只可以代表类,不能代表个别对象。(这是当今较常见的定义)在程序编码中一些包含参数的类。其参数可以代表类或对象等等。(现在人们大多把这称作模板) 不论使用那个定义,泛型的参数在真正使用泛型时都必须作出指明。二、... 阅读全文
posted @ 2014-04-27 00:57 会敲键盘的猩猩 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 【知识汇总】String类的定义:String在java中是一个比较特殊的类,因为其自己可以做一种数据类型直接定义变量,如下:String str = "hello";String str = new String ("hello");String两种不同定义地理解:String str = "he... 阅读全文
posted @ 2014-04-27 00:39 会敲键盘的猩猩 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 用例图 用例图描述了系统提供的一个功能单元。用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的"角色"(actors,也就是与系统交互的其他实体)关系,以及系统内用例之间的关系。用例图一般表示出用例的组织关系 —— 要么是整个系统的全部用例,要么是完成具有功能(... 阅读全文
posted @ 2014-04-27 00:30 会敲键盘的猩猩 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;2实现指的是一个class类实现interface接口(可以是多... 阅读全文
posted @ 2014-04-27 00:19 会敲键盘的猩猩 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在封装与接口中,private关键字封装了对象的内部成员。经过封装,产品隐藏了内部细节,只提供给用户接口(interface)。接口是非常有用的概念,可以辅助我们的抽象思考。在现实生活中,当我们想起某个用具的时候,往往想到的是该用具的功能性接口。比如杯子,我们想到加水和喝水的可能性,高于想到杯子的材... 阅读全文
posted @ 2014-04-27 00:10 会敲键盘的猩猩 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 总结之前的内容,对象(object)指代某一事物,类(class)指代象的类型。对象可以有状态和动作,即数据成员和方法。到现在为止,数据成员和方法都是同时开放给内部和外部的。在对象内部,我们利用this来调用对象的数据成员和方法。在对象外部,比如当我们在另一个类中调用对象的时,可以使用 对象.数据成... 阅读全文
posted @ 2014-04-27 00:06 会敲键盘的猩猩 阅读(116) 评论(0) 推荐(0) 编辑