• java面向对象


    什么是类? 类是一组相同属性、方法的对象的集合。

    什么是对象?对象是类的具体化,对象具有类的所有特征,类拥有的,对象也有。

    类与对象的关系?类与对象的关系是相对的。

    对象如何使用?类名 对象名 = new 类名();。

    对象的属性与方法的调用?对象名.属性;对象名.方法;。

    什么是构造方法?1.没有方法值,方法名与类名相同。2.所有的类都有一个默认的构造方法,当用户声明构造方法时,原本的构造方法失效。3.构造方法可以存在多个。4.构造方法不能被继承,所以不能被重写。

    什么是static?被他修饰的变量/方法是静态变量/方法,也能叫变量/方法,可以通过类,静态变量/方法来访问,归类所有。注意在静态方法中无法调用非静态的变量/方法。静态变量是全局唯一的,非静态变量不是唯一的。

    什么是this?this表示对象自身。

    什么是super?super访问父类的构造方法时候,必须放在方法的第一句。super还可以调用方法变量。super不能调用父类私有成员。

    什么是封装?给类中的属性方法设置访问权限,使得其数据有安全性。

    什么是继承?子类获取父类的公有(public)属性,方法。

    什么是多态性?同一个引用类型,使用不同的实例执行不同操作。

    多重继承的初始化顺序?父亲属性--->父亲构造方法--->子类属性--->子类构造方法。

    多态性表现在哪几个方面?1.重写 2.接口 3.抽象类。

    对象之间怎么比较? "=="指的是内存地址是否一致。 "equals"指的是对象的实例内容是否一致。

  • 相关阅读:
    ./是当前目录 ../是当前的上一级目录。上上级就是../../一般绝对路径时候常用
    java web 代码
    java特点
    KVC
    架构设计:前后端分离之Web前端架构设计
    从MVC到前后端分离
    you don't have permission 错误
    为什么Tomcat的webapps目录下新建的目录不能访问html文件?
    UTF-8编码规则(转)
    Delphi 有关的网址
  • 原文地址:https://www.cnblogs.com/pengsanqian66/p/10610825.html
Copyright © 2020-2023  润新知