菜鸟笔记 -- Chapter 6.2 类的构成

  在前面我们讲过高级开发语言大多由7种语法构成,但这是一个很空泛的概述,下,面我们仅就针对Java程序来说一下构成一个Java程序的几大部分,其中类是最小的基本元素.类是封装对象属性和行为的载体,而在Java语言中对象的属性以成员变量的形式存在,对象的方法以成员方法的形式存在。下面我们以一段代码来详细看一下类的组成部分。

package inheritance;
public class Inheritance extends ParentClass{
    @SuppressWarnings("unused")
    private int a = 5;
    @SuppressWarnings("unused")
private int b = 6;

    public Inheritance() {
        //super();
        // TODO Auto-generated constructor stub
        System.out.println("子类调用父类构造函数!");
    }
    public Inheritance(int a, int b) {
        super();
        this.a = a;
        this.b = b;
        System.out.print(a+b);
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Inheritance inheritance = new Inheritance();
        inheritance.fun();
    }
    public Inheritance fun() {
        // TODO Auto-generated method stub
        System.out.println("子类重写父类方法修改返回值,子类权限修饰符只能是比父类权限修饰符大");
        //子类重写父类的方法,返回值相当于再次实例化子类对象和父类对象,所以构造函数再次调用
        return new Inheritance();
    }
}

  通过上面一段代码我们可以看出类的构成主要由关键字、标识符、成员方法(局部变量)、成员变量、等构成的,下面我们来对它们进行一一研究【我们在类的构成中仅研究权限修饰符关键字,其它的放在以后慢慢认识慢慢讲】。

菜鸟笔记 -- Chapter 6.2.1 权限修饰符

菜鸟笔记 -- Chapter 6.2.2 标识符

菜鸟笔记 -- Chapter 6.2.3 成员变量

 

菜鸟笔记 -- Chapter 6.2.4 成员方法

 

菜鸟笔记 -- Chapter 6.2.5 代码块

 

菜鸟笔记 -- Chapter 6.2.6 内部类

 目录
posted @ 2017-12-18 11:35  十月十四  阅读(118)  评论(0编辑  收藏  举报