在前面我们讲过高级开发语言大多由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 内部类 目录
|