-
# 20155226 2016-2017-2 《Java程序设计》第4周学习总结
1.教材学习内容 1. 封装,继承,多态,是JAVA面向对象编程的三大特性 . 1.封装:是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是类的特征之一,像一些私有的,别的类不可以访问,都有访问权限,比较安全。 2.继承:指这样一种能力, -
20155226 2016-2017-2 《Java程序设计》第4周学习总结
20155226 2016 2017 2 《Java程序设计》第4周学习总结 教材学习内容总结 继承( ): 1、作用:提高代码复用性 让类与类产生了关系,有了这个关系才有了多态的特性 2、注意:千万不能为了过去其他类的功能,简化代码而继承,必须是类和类之间有所属关系才能继承。(所属关系:is a) -
20155234 2006-2007-2 《Java程序设计》第4周学习总结
20155234 2006 2007 2 《Java程序设计》第4周学习总结 教材学习内容总结 为了避免重复的行为定义使用继承。 要学会如何正确判断使用继承的时机以及继承之后如何活用多态。 继承的好处之一,就是若你要将name、lexel、blood改为其他名称,那就只要修改Role.java就可以 -
20145226 《Java程序设计》第4周学习总结
http://www.cnblogs.com/bestixyh/p/6352225.html -
20155210潘滢昊 2016-2017-2 《Java程序设计》第4周学习总结
20155210 2016 2017 2 《Java程序设计》第4周学习总结 教材学习内容总结 extends:单一继承。 抽象方法、抽象类: abstract:Java中有抽象方法的类一定是抽象类,但抽象类中的方法不一定都是抽象方法,抽象类不能使用new生成对象。 interface:接口定义行为 -
20155336 2016-2017-2 《Java程序设计》第四周学习总结
20155336 2016-2017-2 《Java程序设计》第四周学习总结 教材学习内容总结 第六章 继承:面向对象中,为避免多个类间重复定义共同行为。(简单说就是将相同的程序代码提升为父类。) 特点: 这里接触到了新的关键词,extends,在java语言中用estends来继承父类的行为。 i -
20155320 2016-2017-2 《Java程序设计》第的四周学习总结
本周主要学习了继承、接口和多态的问题,感觉上和c语言的函数还是差别很明显的,语法比较繁杂,但是通过本周和上周的学习,已经能能够自己独立的编写一些程序了。 -
20155220 2016-2017-2 《java程序设计》第四周总结
教材学习内容总结 第六章 继承与多态 继承 继承的基本原则是: 子类继承父类的所有成员变量(包括静态成员); 子类继承除父类构造方法外的所有成员方法(包括静态方法); 子类不能继承父类的构造方法,但在其构造方法中会隐含调用父类的默认构造方法。 Java的类继承关系形成一个树型结构,而不是网状结构。 -
20155326 2006-2007-2 《Java程序设计》第4周学习总结
20155326 2006 2007 2 《Java程序设计》第4周学习总结 教材学习内容总结 继承共同行为 (1)继承基本上就是避免多个类间重复定义共同行为,关键词为extends。 (2)继承的三个好处:减少代码冗余;维护变得简单;扩展变得容易。 (3)构造方法不能被继承。 代码及运行结果如下 -
20155330 2016-2017-2 《Java程序设计》第四周学习总结
20155330 2016 2017 2 《Java程序设计》第四周学习总结 教材学习内容总结 学习目标 1. 理解封装、继承、多态的关系 2. 理解抽象类与接口的区别 3. 掌握S.O.L.I.D原则 4. 了解模式和设计模式 5. 能正确覆盖方法 6. 了解垃圾回收机制 7. 掌握Object类