美文网首页
Java-OOP5【摘自PPT分析篇】

Java-OOP5【摘自PPT分析篇】

作者: MAG沐汐 | 来源:发表于2018-11-19 00:39 被阅读0次

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

本章目标:

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

打包,package关键字:

打包

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

  • 相同名称的类在不同的包也不会引起名命名冲突
  • 包与包之间对于类的访问权限提供了更有利的约束
使用Package关键字打包

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

导包,import关键字

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

继承

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


实现继承的一般语法

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

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

如:

    class Student extends Person{
        ……
    }
继承注意事项
  • 继承是单方向的,即派生类可以继承和访问基类中的成员,但基类则无法访问派生类中的成员;
  • 在Java中只允许单一继承方式,即一个派生类只能继承于一个基类。
类成员的访问控制权限

访问控制权限包括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();  //实例化子类对象
  }
}

相关文章

  • Java-OOP5【摘自PPT分析篇】

    Java初级编程-面向对象编程(二)本章目标:打包,package关键字导包,import关键字继承访问权限继承中...

  • 用户到底需要怎样的笔记应用:以有道云笔记为例的笔记类产品分析

    即将大四的产品新人,尝试着写一篇ppt版本的产品分析,希望大家指正。

  • 再谈产品经理对PPT的认知

    之前写过一篇文章《产品经理为什么需要做好PPT?》,更多是从why的层面分析PPT对于产品经理的价值,有些小伙伴就...

  • 卡片笔记和阅读

    坚持写读后感可以大幅度提高阅读能力,做PPT可以提高逻辑分析能力从写读后感开始,写上5篇以后,再尝试做PPT。连续...

  • APP用户分析(上)

    0数据分析结论 ppt地址:ppt报告 以4周用户行为数据为基础,运用多维度分析,对比分析,漏斗分析等方法,得到如...

  • 让你的PPT更惊艳(设计篇)

    让你的PPT更惊艳,共三篇。本文为设计篇~ 让你的PPT更惊艳(开篇) 让你的PPT更惊艳(内容篇) 让你的PPT...

  • 让你的PPT更惊艳(内容篇)

    让你的PPT更惊艳,共三篇。本文为内容篇~ 让你的PPT更惊艳(开篇) 让你的PPT更惊艳(内容篇) 让你的PPT...

  • ppt

    今天一直在弄ppt加数据汇总,感觉好累脑,下班后感觉自己精力耗尽! 刚好看了一篇ppt的阶段分析,感觉自己应该是入...

  • 【转载】Consuming OpenCV through Had

    这是一篇关于在Hadoop或Storm上如何进行智能视频分析的简单介绍文档,转载收藏。本文摘自:https://o...

  • PPT实用技巧分享合集

    第1篇:67页PPT目录设计与制作(案例参考) 第2篇:「线条」在制作PPT中的12种实用技巧 第3篇:做PPT最...

网友评论

      本文标题:Java-OOP5【摘自PPT分析篇】

      本文链接:https://www.haomeiwen.com/subject/vfpgfqtx.html