摘要:
【用构造器确保初始化】 【方法重载】 涉及基本类型的重载 1、如果传入的数据类型小于方法中声明的形式参数类型:实际数据类型会被提升。 2、如果传入的数据类型大于方法中声明的形式参数类型:编译器报错,应该通过类型转换来执行窄化转换。 【默认构造器】 【this关键字】 1、不要画蛇添足!!!在必要的地 阅读全文
posted @ 2017-03-19 21:12
xkfx
阅读(205)
评论(0)
推荐(0)
摘要:
p46~p75: 【迭代】 1、Java不允许将数字作为布尔值用。 1、有点意思的小程序WhileTest。 【Foreach语法】 1、对细节关注过多就很容易丢掉主干、本质。 2、可读性就是:说明你在努力做什么,而不是给出你正在如何做的细节。 阅读全文
posted @ 2017-03-19 21:04
xkfx
阅读(143)
评论(0)
推荐(0)
摘要:
【懒惰即是美德】 抽象意味着良好的可读性:说明你在努力做什么,而不是给出你正在如何做的细节。 【抽象和结构】 程序应该是非常抽象的,就像“下载网页、计算频率、打印每个单词的频率”一样易懂。翻译成程序就是: 【创建函数】 记录函数 1、实例: 访问方式1:内建的help函数。 访问方式2:用hello 阅读全文
posted @ 2017-03-19 19:38
xkfx
阅读(198)
评论(0)
推荐(0)
摘要:
【装饰器】 1、最简单的Decorator。 把@log放到now()函数的定义处,相当于执行了语句:helloWorld = author(helloWorld)。 这个时候查看函数的名字会发现 2、稍微修改一下 将直接调用f();改为return f();执行效果是一样的,先打印author n 阅读全文
posted @ 2017-03-19 17:57
xkfx
阅读(597)
评论(0)
推荐(0)
摘要:
p186~p188: 函数声明1、函数只能定义一次,但是可以声明多次。 2、函数的接口:返回类型 + 函数名 + 形参类型 3、为什么要在头文件中进行函数声明???在源文件中定义?暂时理解到,这么做可以增强可读性。 4、含有函数声明的头文件应该被包含到定义函数的源文件中。(例如:#include " 阅读全文
posted @ 2017-03-19 09:12
xkfx
阅读(400)
评论(0)
推荐(0)
浙公网安备 33010602011771号