摘要: 父类变量 可以引用父类的方法 子类变量 可以引用父类的方法和子类的方法 因此 可以用父类变量引用子类对象 而不能用子类变量引用父类对象 因为父类对象不具备子类的方法以及实例域 换而言之 一个父类变量 持有对象 并限制该对象可调用的方法 如果一个父类变量引用的对象需要向子类转换类型 那么说明这个父类变 阅读全文
posted @ 2016-12-21 20:27 xkfx 阅读(134) 评论(0) 推荐(0)
摘要: 1、getline(char s[], int lim) 调用结果:往参数数组中读入字符直到换行(即:读取一行) 返回值:参数数组所读入的字符串长度 在《c程序设计语言中》里使用频率特别高。 version 1: int getline(char s[], int lim) { int c, i; 阅读全文
posted @ 2016-12-21 17:06 xkfx 阅读(399) 评论(0) 推荐(0)
摘要: 代码参考:《K&R》 1、单词计数 2、统计数字、空白符及其他字符 3、找指定具有指定模式的行 实际在控制台界面运行时,是输入一行判断一行的,最后用Ctrl+Z结束。 阅读全文
posted @ 2016-12-21 16:57 xkfx 阅读(390) 评论(0) 推荐(0)
摘要: package abstractClasses; import java.time.LocalDate; /** * Created by xkfx on 2016/12/20. */ public class Employee extends Person{ private String name; private double salary; private ... 阅读全文
posted @ 2016-12-20 22:54 xkfx 阅读(234) 评论(0) 推荐(0)
摘要: 关于文件的概念: 文件的签名, 文件的存储形式, 文件的操作方式。 阅读全文
posted @ 2016-12-20 17:56 xkfx 阅读(243) 评论(0) 推荐(0)
摘要: gets(filename): 不需要再读掉一个空格,该函数本身是以多读一个'\n'作为结束标识的 scanf("%s", filename): 需要再读掉一个空格 阅读全文
posted @ 2016-12-20 09:34 xkfx 阅读(196) 评论(0) 推荐(0)
摘要: 1、设计package原因 理解基目录的概念,思考jre加载class的顺序,如果没有package会怎么样?有了之后又是怎么样。。? 主要:确保类名的唯一性。 次要:方便组织代码 2、怎样访问\导入一个类??? 一个类可以使用所属包中的所有类,以及其他包中的公有类。 源文件是指(.java文件)而 阅读全文
posted @ 2016-12-15 20:03 xkfx 阅读(245) 评论(0) 推荐(0)
摘要: 对象初始化语块执行顺序: static initialization block new Employee1 instance field initialization object initialization blockEmployee(String name, double salary) n 阅读全文
posted @ 2016-12-14 22:13 xkfx 阅读(386) 评论(0) 推荐(0)
摘要: 好处总是相对而言的,封装的好处是相对于直接访问数据而言的。 第一点好处:改变内部实现,除了该类的方法外,不会影响其他代码。 第二点好处:更改器方法可以执行错误检查,然而直接对域进行赋值将不会进行这些处理。 封装的意义在于,内部实现并不重要,重要的是类对外提供的方法。 封装提高了对象的黑盒性质。 能设 阅读全文
posted @ 2016-12-14 13:11 xkfx 阅读(202) 评论(0) 推荐(0)
摘要: 类(class)是构造对象的模板或蓝图。 对象的行为是用可调用的方法定义的. 阅读全文
posted @ 2016-12-13 22:39 xkfx 阅读(145) 评论(0) 推荐(0)