株主優待、懸賞、Reduce GOを利用して、楽しく豊かに過ごすことを目指した30代Webエンジニアのブログ

豊かな暮らしになりますように!!

プログラミング

Java:public定義とprivate定義の違い

投稿日:2008年8月4日 更新日:

public定義

構文

public 変数型 変数名;

※ 定義されたフィールドは外部クラスからの参照可能。
※ public省略可能も 同様の機能。

Manクラスのフィールドをpublicで定義

class Man {
    //フィールドの定義
    public String name;
    public int age;
    public double tall;
    ~
}

※ 各フィールドは外部クラスより変数名, フィールド名で参照可能。

private定義

構文

private 変数型 変数名;

※ 定義されたフィールドは外部クラスからの参照不可。

Manクラスのフィールドをprivateで定義

class Man {
    //フィールドの定義
    private String name;
    private int age;
    private double tall;
    ~
}

※ 各フィールドは 外部クラスより参照不可。
※ 各フィールドのアクセスは ゲッタメソッドとセッターメソッドを定義して使用する。

The following two tabs change content below.
渋谷でWebエンジニアをしています。 株主優待目的で日本株からはじめ、投資信託・米国株の流れで投資しています。 最近は懸賞もハマってます(笑) 旅の思い出ログ、投資運用ログ、株主優待ログが中心のブログです。 どうぞ、よろしくお願いします!

スポンサードリンク



-プログラミング
-, , ,

Copyright© 豊かな暮らしになりますように!! , 2019 All Rights Reserved Powered by STINGER.