zoukankan      html  css  js  c++  java
  • 2019.4.1今日一练

    package com.pjc.objects;
                                                          打印结果是什么?
    public class Object3_31 extends Object4_1a {

        Object4_1b b = new Object4_1b();

        private Object3_31() {
            System.out.println("c");

        }

        public static void main(String[] args) {
            new Object3_31();
        }
    }

    class Object4_1a {
        Object4_1b b = new Object4_1b();// 算是成员变量

        Object4_1a() {

            System.out.println("a");
        }

    }

    class Object4_1b {
        Object4_1b() {

            System.out.println("b");

        }
        
        /*打印结果是什么?
         * babc
         * 总结:
         * 1.new 一个对象时候首先调用这个对象的构造函数,
         * 2.当一个对象继承一个父类进行构造实例化的时候,必须在父类中先调用父类的构造函数,如果子类中没有通过书写super()
         * 来调用父类构造函数,则会默认调用父类的无惨构造函数,
         * 3.普通成员的实例化在构造函数之前.
         *
         *
         *
         *
         *
         */
        
        
        
    }

    目标!目标!目标! 坚持每一天学习总结!
  • 相关阅读:
    常见协议及默认的端口号
    超级简单的防止表单重复提交
    Spring的IOC和AOP的作用
    通向财富自由之路一
    AngularJS2.0的特性
    Charles设置断点
    JMeter参数化之csv data set config常见的错误
    Jmeter的几种参数化方式
    java中关于String对象的解析
    题目2:数组中重复的数字
  • 原文地址:https://www.cnblogs.com/pjcsrl/p/10639327.html
Copyright © 2011-2022 走看看