摘要: 构造方法的名称和类名相同,没有返回值类型。构造方法的主要作用就是在创建对象时执行一些初始化操作,如给成员属性赋初值。 通过断点调试可以追踪构造方法的执行过程,从而更清楚更直观地理解该过程。 接下来我们通过实例来表达: 以上代码运行结果为: 执行完构造方法内的语句后,表示创建对象成功,并把对象引用赋给 阅读全文
posted @ 2019-10-08 20:29 丿丶King灬陌生 阅读(143) 评论(0) 推荐(0)
摘要: 方法名相同,参数列表不同,被称为构造方法的重载。可以通过构造方法的重载来实现多种初始化行为,在创建对象时可以根据需要选择合适的构造方法。 下面我们通过实例来表示一下: 上图代码运行结果如下: 以上就是构造方法的重载,成员方法和构造方法都可以进行重载。 阅读全文
posted @ 2019-10-08 20:22 丿丶King灬陌生 阅读(465) 评论(0) 推荐(0)
摘要: 封装是指将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作访问。 从被封装的对象内部来说,将对象运行所需的方法和数据被隐藏(保护)在数据对象的内部,只保留一些对外接口使之与外部发生关系;从外部用户来看,用户无需知道对象内部的细节(当然也 阅读全文
posted @ 2019-10-08 15:15 丿丶King灬陌生 阅读(443) 评论(0) 推荐(0)