【Java】封装

封装

封装是指

只需要一个选项,以下是对原文的汉语本地化释义:
作为面向对象编程的重要特征之一,

    • 大切なデータが他の人が操作した時変わってしまわないように

 

    • クレジットカードの情報が外にもれないように

 

    ネットで勝手に買物をされないように

为了达到这个目的,需要限制外部对那些“不想被看到”,“不想被改变”的信息的访问。换句话说,我们需要限制外部对这些信息的访问。

    • 「オブジェクトの情報が外部に公開しないようにすること」

 

    • 「使い手に必要ないものを隠してしまうこと」

 

    作成したクラスに対する アクセス方法を限定すること

这就是封装!

封装性的必要性

要隐藏从其他类中访问所创建类的数据(字段变量)和处理(方法),需要将信息设置为 private 的访问修饰符,使其无法从类的外部进行修改。

此外,通过“封装”,可以明确了解到创建的类是做什么的,并且便于其他类的使用。

封装的方法

结论,封装的方法是、、

フィールド変数 のアクセス修飾子を private にする

メソッド のアクセス修飾子を public にする

只要这样做,通常就会变成封装化。

除非有非常合理的理由,否则将所有字段变量设为私有。

广告
将在 10 秒后关闭
bannerAds