首页 > 编程语言 > 详细

java27

时间:2019-02-09 17:46:34      阅读:132      评论:0      收藏:0      [点我收藏+]
  1. 判断两个对象的地址是否相同
    System.out.println(对象1 == 对象2);
    OR
    System.out.println(对象1.equals(对象2));
    2.获取当前对象的真实类型
    System.out.println(对象名.getClass);
    3.想要获取对象中的所有字段
    -1-先要覆盖toString方法
    -2-System.out.println(对象名.toString);
    OR
    System.out.println(对象名);
    4.获取对象的hash值
    System.out.println(对象名.hashCode());
    5.多态
    一个对象有多种形态,就称它是多态
    一个表示自己的类,另一个表示父类
    在创建对象时,如果想要调用子类中的方法,格式中的第一个类名使用
    父类或使用本类都可以,第二个类名要使用本类
    eg:
    class Animal{
    void a() {
    System.out.println("动物");
    }
    }
    class Dog extends Animal{
    void a() {
    System.out.println("狗");
    }
    }
    public class T {
    public static void main(String[] args) {
    Animal D = new Dog();

      D.a();

java27

原文:https://www.cnblogs.com/-zero/p/10357292.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!