美文网首页
Java面向对象部分

Java面向对象部分

作者: EricXue | 来源:发表于2017-06-17 16:17 被阅读0次

重载  方法名一样,参数列表不同,同一类的事情


方法的重写override

子类中,出现了和父类一模一样的方法时,子类重写父类方法,也叫覆盖

重写原因    不动源码

子类重写父类的方法,保证子类方法的权限大于或者等于父类方法权限


四大权限

Public.        protected.      Default.    Private.   


抽象类

定义一个方法,但具体不知道方法要做什么,所以不写方法主体,使用关键字abstract,同时类也需要用抽象修饰

Public abstract void work

抽象类不能实例化对象,不能new的,因为抽象方法没有主体


final最终类

不是能有子类,不可以被继承

public final class fu


static静态修饰

其修饰的数据不在属于对象的特有数据,而是共享的

如何实现对象的共享数据,在数据前加上static修饰

在静态中不能调用非静态

static的应用场景:多个事物是否有共性的数据


匿名对象

new person();

普通对象

person p=new person();

适用于只用一次或传递参数


内部类

将类写在其他类内部

内部类的成员调用依靠外部类

格式

外部类名.内部类名 变量=new 外部类对象().new 内部类对象();

变量.内部类方法()


Eclipse常用快捷键操作

1、Ctrl+T:查看所选中类的继承树

2、查看所选中方法的源代码

       Ctrl+滑动鼠标点击方法名,或者选中方法名后,按F3键查看所选中方法的源代码。



相关文章

  • 【Java】第一个java程序

    一、java语言特点可移植性:一处编译,到处运行面向对象:java是纯面向对象编程的,C++部分面向结构编程,部分...

  • Java面向对象部分

    重载 方法名一样,参数列表不同,同一类的事情 方法的重写override 子类中,出现了和父类一模一样的方法时,子...

  • java SE目录

    java SE目录 java基础(一)java基础(二)关键字面向对象(一)面向对象(二)面向对象(三)集合(一)...

  • 3. Java面向对象编程

    类与对象[1] Java是面向对象的汇编语言(面向机器)—— c语言(面向过程)—— java语言(面向对象) 类...

  • 王艳华Pythonday03

    Python的面向对象 Java 面向对象 继承

  • 秋招面试总结:Java+并发+Spring+MySQL+分布式+

    第一部分 Java相关 1.1 JAVA基础 面向对象和面向过程的区别 Java 语言有哪些特点 关于 JVM J...

  • java总结

    Java是一门面向对象编程语言. java知识点梳理 java面向对象的特点java面向对象的三个基本特性: 封...

  • 好好看,好好学

    Java部分 面向对象 java 内存JVM:图文解析 Java内存结构Java虚拟机内存管理——内存空间划分Ja...

  • 从事Android以来的相关总结1-JAVA技能

    ☆JAVA技能 «有良好的JAVA基础,熟练掌握面向对象思想: 理解面向对象: 面向对象是一种思想,是基于面向过程...

  • Java基础03面向对象

    Java 基础02Java编程基础 面向对象上 面向对象的概述 面向对象的概述:面向对象是一种符号人类思维习惯的编...

网友评论

      本文标题:Java面向对象部分

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