java面向对象的基础学习

      1,类、对象和包:

           首先理解对象,万物皆为对象;类是一组具有相同行为和属性对象的集合;类是对象的描述,对象是类的实例。

           在java中关键字class用于声明一个类。类是由成员变量和方法组成。

           关键字new用于实例化一个对象。this用于对自身的引用。类中可以使用关键字import导入其他包中的类。

           访问对象的属性和方法以及包的创建及命名的学习。

    2, 对象的行为:

         方法的名称、访问修饰符、返回值;在方法中基本数据类型按值调用;引用数据类型按地址和值调用,调用后值要变化。

         方法重载:方法名相同,参数类型和参数个数不同。

          构造器:对象实例化时被调用,初始化对象中的成员变量;构造器的名称必须与与类名相同,不能声明返回值、也不能返回void。

    3,继承

        关键字extends用于实现继承,java中只能继承一个类;object类是整个java层次最顶层的类,可以调用一些有用的的方法;如:toString()、equals()、hashcode()。

       方法重写:方法名、参数类型、参数个数必须相同。

       关键字super、以及修饰符final声明的类不能被继承也不能被重写。

posted @ 2016-05-08 20:59  二马店  阅读(126)  评论(0)    收藏  举报