不知不觉的我们java已经学习了有半学期了,通过对面向对象中的封装,继承,多态,接口等的学习,我的总结如下:
类中主要有成员属性,成员方法,静态属性,静态方法,构造方法(暂不考虑代码块)。成员属性和成员方法是属于对象的,静态属性和静态方法是属于类的。
什么是继承?用来提高代码的复用性;将相同的功能模块封装到方法中需要使用时调用方法达到代码复用的目的;通过继承将多个类中的相同的类容摘取出来,变成一个新类,让其他类和当前的新类产生关系,达到代码复用性的目的。
子类的对象可以直接调用父类中方法,而不用重新定义方法。java中是单继承的,不允许出现多继承,当一个类已经继承了这个类就不会继承其它类。
java的 封装:封装就是把你需要的功能放在一个对象里。
java的多态:多态是继封装、继承之后,面向对象的第三大特性。使用多态的前提:1. 存在继承或者实现关系2. 子类或实现类必须重写父类方法3. 父类引用指向子类对象。
java的接口:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。
数组:对一些数的计算及处理、归类和排序应用。
java的语法基础:通过定义出一个模型和公式来进行运算并且得出结果。
java刚刚开学的时候我学会了做百度脑图。