没有合适的资源?快使用搜索试试~ 我知道了~
java8看不到源码-PureOOFizzBuzz:以纯面向对象风格实现的经典FizzBuzz练习
共29个文件
java:22个
jar:2个
yml:1个
需积分: 9 0 下载量 20 浏览量
2021-06-04
19:50:51
上传
评论
收藏 327KB ZIP 举报
温馨提示
java8 看不到源码PureOOFizzBuzz 这个项目的灵感来自 PureOOFizzBuzz是一个和 Java8 的演示。 与所有其他人相比,它的主要优势包括以下七个基本原则: 不是一个null () 没有一个public static方法 () 不是一个单一的可变类 () 不是单个instanceof关键字、类型转换或反射 () 不是单个getter或setter () 在二级构造函数之外没有一个new的 不是单个 Java 原语 用法 FizzBuzz 值不能直接访问。 相反,它们可以打印到任何Media 。 您可以随心所欲地实施Media 。 ####Print 到集合使用 TextCollection media = new TextCollection(); new FizzBuzz(100).print(media); Collection<String> stringValues = media.strings(); ####Print 范围到集合使用 TextCollection media = new TextCollection(); new F
资源推荐
资源详情
资源评论
收起资源包目录
PureOOFizzBuzz-master.zip (29个子文件)
PureOOFizzBuzz-master
.gitignore 226B
README.md 2KB
tests
oo
pure
fizzbuzz
FizzBuzzTests.java 3KB
LICENSE 1KB
src
oo
pure
fizzbuzz
AlteredFizzBuzzValue.java 1KB
AlteredFizzBuzzString.java 373B
FizzBuzzValue.java 1005B
Buzz.java 547B
Fizz.java 547B
FizzBuzz.java 1013B
core
system
SystemConsole.java 248B
text
WithoutNumbers.java 384B
Concatenated.java 713B
TextTransform.java 129B
Media.java 88B
TextCollection.java 963B
Text.java 344B
Expression.java 95B
number
Remainder.java 928B
IntValue.java 745B
Int.java 719B
iteration
IntRange.java 991B
Mapped.java 1KB
function
Transformed.java 368B
Conditional.java 681B
.travis.yml 35B
lib
junit-4.12.jar 308KB
hamcrest-core-1.3.jar 44KB
build.xml 2KB
共 29 条
- 1
资源评论
weixin_38665411
- 粉丝: 8
- 资源: 936
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功