-
2016-2017-2015329 《Java程序设计》第4周学习总结
学号 2016 2017 2015329 《Java程序设计》第4周学习总结 教材学习内容总结 面向对象有三大特性:封装、继承、多态 封装 封装是指,一种将抽象性函式接口的实例细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码 -
20155315 2016-2017-2 《Java程序设计》第四周学习总结
教材学习内容总结 1.继承与多态 Java中只有单一继承,也就是只能有一个父类; 多态即指一个父类可由多个子类继承。 继承可以复用代码,更大的用处是实现「多态」。 封装是继承的基础,继承是多态的基础 也就是说,多态与继承的结构就相当于是一个树形图。父类是结点而子类是树叶。 2. "覆盖与重载" 覆盖 -
20155223 2006-2007-2 《Java程序设计》第4周学习总结
20155223 2006 2007 2 《Java程序设计》第4周学习总结 教材学习内容总结 第六章 Java的继承方法与继承类相当于程序间的数值调用,当然还有程序间函数的调动使用。 继承语法当中,java.lang.Object是所有父类当中最高级的。 private类是没法直接在子类当中调用的 -
20155339 2016-2017-2 《Java程序设计》第4周学习总结
20155339 2016 2017 2 《Java程序设计》第4周学习总结 教材学习内容总结 继承、多态与is a 继承就是避免多个类间重复定义共同行为。 可以把相同的成粗代码提升为父类。 java中子类只能继承一个父类,这种子类父类之间的关系就是is a关系。 检查语法是否正确就可以使用is a -
20155317 王新玮 2006-2007-2 《Java程序设计》第4周学习总结
20155317 王新玮 2006-2007-2 《Java程序设计》第4周学习总结 教材学习内容总结 第六章 继承共同行为 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。 多个类可以称为子类,单独这个类称为父类或者超类。 -
20145207 2016-2017-2 《Java程序设计》第4周学习总结
一.继承与多态 1.继承的定义 面对对象中,子类继承父类,避免重复的行为定义,不过并非为了避免重复定义行为就使用继承,滥用而继承会导致程序维护上的问题。 程序代码重复在程序设计上就是不好的信号,多个类间出现重复的代码时,设计上可以考虑的改进方式之一,就是把相同的程序提升为父类。 在java中,继承时 -
20155332 2006-2007-2 《Java程序设计》第3周学习总结
学号 2006 2007 2 《Java程序设计》第3周学习总结 教材学习内容总结 尽量简单的总结一下本周学习内容 尽量不要抄书,浪费时间 看懂就过,看不懂,学习有心得的记一下 教材学习中的问题和解决过程 问题1:打包和装箱是做什么用得 解决方案:进一步了解对象与类型差别用得。 问题2:for(in -
20155204 2016-2017-2 《Java程序设计》第3周学习总结
20155204 2016 2017 2 《Java程序设计》第3周学习总结 教材学习内容总结 一个原始码中可以有多个类定义,但只能有一个公开类。 留心Scanner对于每一种类型的nextxxxx()方法 以Java开头的都是API提供的类 使用Integer.valueOf()也是为基本类型建立 -
20155218 2006-2007-2 《Java程序设计》第3周学习总结
20155218 2006 2007 2 《Java程序设计》第3周学习总结 教材学习内容总结 1. ==使用在比较两个参考名称是否参考同一对象;equals()比较实质是否相同。 2. 看见new关键词,就是建立对象,这个语法代表了数组就是对象。使用new建立数组后,每个索引元素会有默认值。 3. -
20155232 2016-2017-3 《Java程序设计》第3周学习总结
20155232 2016 2017 3 《Java程序设计》第3周学习总结 教材学习内容总结 第四章 认识对象 1.对象(Object):存在的具体实体,具有明确的状态和行为。 2.类(Class):具有相同属性和行为的一组对象的集合,用于组合各个对象所共有操作和属性的一种机制。 类定义使用cla