时间过得挺快,这周也将要落下帷幕,仿佛是回到高中的感觉,不知不觉之间一天天就结束了。而本周也是如期而至迎来了我们的第一次考核,通过这次考核也是对我以往的学习内容做一个检测,我明白我存在好多的知识漏洞以及我那惨不忍睹的编程思维,日后需要在这方面大量的时间和精力。
本周也是学习了阶段计划的最后一部分内容,相比之前的感觉越来越难了,但感觉上周的学习内容到是明白了不少(doge),就简单的做下总结吧。
继承
类与类之间产生子父关系,子类可以得到父类的属性与行为,同时也可以新增其他功能。、】
格式: public class 子类 extends 父类 {}
super关键字: 调用父类的构造方法、成员方法、成员变量。
抽象类
抽象类不能被实例化,只能被继承,只提供方法的声明而没有具体实现。
格式:public abstract class 类名 {}
public abstract 返回值 方法名(参数列表);
接口
接口是定义了一组抽象方法的类,一个类可以实现多个接口从而实现多继承。
通过实现接口,类可以获得接口定义的方法。
public interface 接口名 {}
public class 类名 interface 接口名 {}
基本API
Java当中的API包括了很多常用的类和方法,如String类、Math类等等。jdk文档我也正在慢慢的学习查看,希望日后多多学习吧。
通过本周的学习,我对java的面向对象编程有了更深入的了解,同时也意识到自己还有很多需要学习和提高的地方。在未来的学习中,我将继续努力,不断提高自己的能力水平,争取取得更大进步。