- 博客(5)
- 收藏
- 关注
原创 JAVA面向对象编程艺术与思想:中文转拼音2
我现在用面向对象的思想来实现名字的转换把名字中每个字都看成一个对象,建立类PinyinChar该类包括字和拼音对象属性package org.lrf.pinyin;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.
2017-09-29 18:18:23 288 5
原创 JAVA面向对象编程艺术与思想:中文转拼音1
需求:把名字变成拼音,然后用空格分割每个字我学生用面向过程的思想来编实现这个类,我把他的代码稍微整理了下,下面是他的代码:pom.xml先要去导入一个三方jar,用于转化拼音 com.belerweb pinyin4j 2.5.0 PinyinToolpackage org.chb.test;import
2017-09-29 16:23:48 375 3
原创 JAVA面向对象编程艺术与思想:打印日历3
小方格(元素)CalElement把各种类型的格子共同的特点归纳出来,写成calElement类:x,y代表了格子的位置x代表第几列,y代表第几行content代表每个格子内显示的内容每个格子都可以打印,所有需要重写toString方法,这样就可以直接打印格子内容不同类型的格子有不同的计算位置方法,所以我把计算坐标方法,设置为了抽象方法,这样就强行让子类去实现因为该类是
2017-09-22 17:16:52 703 2
原创 JAVA面向对象编程艺术与思想:打印日历2
好戏登场接下来我要使用面向对象的思维方式来编写日历先睹为快,看看编写完成后的项目结构思路抽象的看日历,先把日历的每一个组成部分看成很多小方格(元素)。把每个小方格看成一个抽象类(CalElement)的对象。下面便是一个calElement对象的集合。你可能会想,这些小方格的内容并不相同啊。很好
2017-09-21 16:57:55 464 5
原创 JAVA面向对象编程艺术与思想:打印日历1
读例子前,先来看看我的初心一直想写本书,这本书里全是关于面向对象编程的小例子。我在市面上并没有看到这样的书。希望我的梦想成真。这样可以帮助到更多的程序员。知道我为什么想写这样一本书吗?因为每个java程序员嘴里都念叨着自己会面向对象编程。但当你看到他们的代码,发现他们全都是面向过程的高手。有的程序员开发经验有五六年,但任然写的是面向过程的代码。他们自己却不知道。
2017-09-19 14:39:42 850 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人