摘要:
封装: 封装性是面向对象思想的三大特征之一,封装就是隐藏实现细节,仅对外提供访问接口。实现细节部份包装、隐藏起来的方法。封装有:属性的封装、方法的封装、类的封装、组件的封装、模块化封装、系统级封装…封装的好处:模块化、信息隐藏、代码重用、插件化易于调试、具有安全性封装的缺点:会影响执行效率 具体步骤 阅读全文
posted @ 2022-07-26 20:57
On1on
阅读(128)
评论(0)
推荐(0)
摘要:
很多介绍Java语言的书籍(包括《Java编程思想》)都对protected介绍的比较的简单,基本都是一句话,就是: 被 protected 修饰的成员对于本包和其子类可见。这种说法有点太过含糊,常常会对大家造成误解。实际上,protected的可见性在于两点: 基类的 protected 成员是包 阅读全文
posted @ 2022-07-26 20:32
On1on
阅读(453)
评论(0)
推荐(0)
摘要:
对象(万物皆对象): 一个Java对象包含三部分:对象头、实例数据和对其填充。其中对象头包含锁状态标志、线程持有的锁等标志。 对象在计算机中以堆栈的形式存储 Person p1 = new Person(属性) 1.括号意味着在对象创建(new)后立即调用该类(Person)的构造函数,对刚生成的对 阅读全文
posted @ 2022-07-26 19:46
On1on
阅读(30)
评论(0)
推荐(0)

浙公网安备 33010602011771号