Java-OOP5【摘自PPT分析篇】

2018-11-19  本文已影响0人  MAG沐汐

Java初级编程-面向对象编程(二)

本章目标:

打包,package关键字
导包,import关键字
继承
访问权限
继承中的构造方法
super关键字

打包,package关键字:

打包

    在java中,把类名空间划分为更容易管理的块的机制,叫作包。
作用:

使用Package关键字打包

语法: package 包名;
该语句必须是整个源文件的第一句。如果没有package语句,类文件则直接保存在一个缺省的包中。
包中还可以包含下一级子包,与文件目录体系非常相似。

导包,import关键字

如要使用到某个包中的类,就需要使用import关键字将包或类显式地包括到程序中。
一个程序中允许有多条import语句,导入多个包或多个类。

继承

继承是利用现有的类创建新类的过程。现有的类称作基类(或父类),创建的新类称作派生类(子类)。


实现继承的一般语法

在Java中实现继承需要使用到extends关键字,一般语法是:

    [访问修饰符] class 派生类名 extends 基类名 {
        成员列表
    }

如:

    class Student extends Person{
        ……
    }
继承注意事项
类成员的访问控制权限

访问控制权限包括4个访问修饰符:publicprotectedprivate缺省

继承中的构造函数
继承中构造方法示例
class ParentClass {  //定义父类
  public ParentClass() {  //构造方法
    System.out.println("这是父类的构造方法。");
  }
}

class ChildClass extends ParentClass {  //子类继承于父类
  public ChildClass() {  //构造方法
    System.out.println("这是子类的构造方法。");
  }
}

public class ConstructorTest {  //该类用于容纳main方法
  public static void main(String[] args) {
    ChildClass cc = new ChildClass();  //实例化子类对象
  }
}
上一篇下一篇

猜你喜欢

热点阅读