Javaの3つの特性のパッケージ

1245 ワード

Java権限修飾について
オブジェクト向けプログラミング手法では,パッケージング(英語:Encapsulation)とは,抽象的な関数インタフェースの実装の詳細を部分的にパッケージングし,隠す方法である.カプセル化は、クラスのコードおよびデータが外部クラスによって定義されたコードにランダムにアクセスすることを防止する保護バリアと見なすことができる.クラスのコードとデータにアクセスするには、厳格なインタフェースで制御する必要があります.パッケージの最も主要な機能は、私たちのコードを呼び出すプログラムのセグメントを変更することなく、自分の実装コードを変更できることです.適切なパッケージは、プログラムコードの理解とメンテナンスを容易にし、プログラムコードの安全性を強化することができます.
public class Person {
    private String name;
    private int age;
    private String country;

    public String exchange() {
        System.out.println("       ");
        return "       ";
    }

    public void eat() {
        System.out.println("    ");
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }
}

パッケージの利点
1.良好なパッケージングは結合を減少させることができる.2.クラス内部の構造は自由に変更できます.3.メンバー変数をより正確に制御できます.4.情報を非表示にし、詳細を実装します.
これらの理解ではうまく理解できないかもしれませんが、多く書くと「パッケージ」が実際の開発に多くのメリットをもたらしていることがわかります.