继承

继承
    概念
        protected访问范围是子类
        private只能是本类
        public可以是子类,同一个包中都可以访问。
        子类的同名文件把父类的覆盖
        在构造子类时,必然会访问父类的构造方法
            若父类中有无参数的构造函数
            在子类的构造函数中会自动调用父类的构造函数,super();
            若重写了父类的构造函数,(加了参数),那么需要手动的在子类构造函数中第一行加入 super(n);
    final        //最终 ,将变量改为常量
    super        //父类对象的引用
    this        //引用
    extends     //继承,类间可以继承,不能多继承
    Object        //最高父类
        常用方法:
        equals();    //判断字符串是否相等    pwd.equals("123456");    
            ==与equsls的区别    //==比较的是地址 equals比较的是值
        equalsIgnoreCase()    //忽略大小写
        toLowerCase()        //全部转化为小写
        toUpperCase()        //全部转化为大写
        trim()            //去掉前面、后边的空格
        toString            //将内容返回字符串形式
        getClass            //返回现使用类
        getName                //返回类名
        hashCode            //返回内存值
        public void demo(Object obj){}    //可以传入任何值
        boolean equals(Object obj)
                      指示其他某个对象是否与此对象“相等”。
        Class<?> getClass()
                      返回此 Object 的运行时类.
        int hashCode()
                      返回该对象的哈希码值。
        String toString()
                      返回该对象的字符串表示。
    implements            //实现    //连接接口,(某函数实现接口)

posted @ 2014-11-12 00:44  四点水这  阅读(130)  评论(0编辑  收藏  举报