1 / 3
文档名称:

快学scala第六章习题答案.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

快学scala第六章习题答案.doc

上传人:yzhluyin9 2016/7/10 文件大小:0 KB

下载得到文件列表

快学scala第六章习题答案.doc

文档介绍

文档介绍:7 对象 编写一个 Conversions 对象,加入 inchesToCentimeters,gallonsToLiters 和 milesToKilometers 方法 Scala 代码 1. object Conversions{ 2. def inchesToCentimeters(){} 3. def gallonsToLiters(){} 4. def milesToKilometers(){} 5.} 前一个练****不是很面向对象。提供一个通用的超类 UnitConversion 并定义扩展该超类的 InchesToCentimeters,GallonsToLiters 和 MilesToKilometers 对象 Scala 代码 1. abstract class UnitConversion{ 2. 3. def inchesToCentimeters(){} 4. def gallonsToLiters(){} 5. def milesToKilometers(){} 6. 7.} 8. 9. object InchesToCentimeters extends UnitConversion{ 10. override def inchesToCentimeters() {} 11. } 12. 13. object GallonsToLiters extends UnitConversion{ 14. override def gallonsToLiters() {} 15. } 16. 17. object MilesToKilometers extends UnitConversion{ 18. override def milesToKilometers() {} 19. } 定义一个扩展自 的 Origin 对象。为什么说这实际上不是个好主意? ( 仔细看 Point 类的方法) Point 中的 getLocation 方法返回的是 Point 对象,如果想返回 Origin 对象,需要 Origin 类才行 Scala 代码 1. object Origin extends Point with App{ 2. 3. override def getLocation: Point = 4. 5. ( 2,3) 6. println() 7. 8.} 定义一个 Point 类和一个伴生对象, 使得我们可以不用 new 而直接用 Point(3,4) 来构造 Point 实例 apply 方法的使用 Scala 代码 1. class Point(x:Int,y:Int){ 2. override def toString: String = "x ="+x+"y="+y 3.} 4. 5. object Point extends App{ 6. def apply(x:Int,y:Int)={ 7. new Point(x,y) 8.} 9. 10. val p= Point( 1,2) 11. println(p) 12. } 编写一个 Scala 应用程序,

最近更新

立式真空泵产业分析报告 88页

查询理解和信息抽取的交叉领域研究 29页

茶叶电子商务的崛起与挑战 25页

室内设计实践报告例文x[范文模版] 3页

宣传部工作总结范文十篇最新(全文共11810字) 3页

台州市高三下学期3月第一次高考模拟考试 数学.. 9页

建筑物变配电工程智能化设计的研究的开题报告.. 2页

应用于双功能空气电极FeCo基催化材料的制备与.. 2页

应力路径对根-土复合体力学特性影响试验研究的.. 2页

广西农民工职业教育培训的困境与对策研究的开.. 2页

幼儿园教育信息化评价指标体系及综合评价模型.. 2页

平面反射器天线及共轴阵列天线的研究的开题报.. 2页

干细胞片富含血小板血浆磷酸钙颗粒用于骨修复.. 2页

师生关系对学生英语学习动机的影响研究——以.. 2页

巴中黑山坡平推式滑坡成因机制及变形破坏演化.. 2页

岳阳巴陵戏艺术特征和保护传承研究的开题报告.. 2页

山西公路发展史研究的开题报告 2页

山区农村公路客运安全保障技术经济性分析的开.. 2页

山东省就业培训政策及其评估研究(2008-2013年.. 2页

装饰材料-玻璃素材 54页

第三单元整体教学设计-部编版语文七年级下册 12页

2023年全国高考英语新课标I和II卷听力原文 3页

初中3500常用字 26页

进口电子元器件管理办法 4页

信用修复申请书 3页

洗衣机工作流程图与PLC接线端子图 6页

2021年嫌疑人X的献身书评优质课件讲义 16页

生鲜电子商务外文文献 9页

川水发〔2015〕9号关于发布《四川省水利水..... 2页

毕业设计(论文)-切边冲孔复合模的设计与制造.. 27页