[JAVA]オブジェクト向け(2)-
金成朴さんの楽しいプログラミング講座を見て整理した内容だ.
https://www.facebook.com/groups/codingeverybody/posts/7530033737037097/
レッスンの詳細については、上のリンクを参照してください.
前回勉強した内容
メソッド宣言
パラメータ:O、戻り値:O
パラメータと戻り値がある場合は、上記のように記述します.
アクセス制御者は通常、パブリックを使用します.他にもありますが、ゆっくり勉強しましょう.
パラメータX、戻り値X
パラメータがなく、戻り値もない場合はvoidを使用して()を表すことができ、()内が空であることがわかります.
パラメータO、戻り値X
パラメータがあり、戻り値がない場合はvoidで表し、()内はint形式である.
パラメータ:2個、戻り値:X
パラメータが2の場合、メソッド名の横の()に2つの変数を入力し、戻り値はvoidを表します.
MathBeanクラスを定義しましょう!
上記の内容により、
IntellieJではグレーの部分は使わない部分を指します.
MathBeanクラス(UMLシンボル)
UMLはクラス間の関係を表し、設計モードに使用されます.
MathBeanクラスの実行
前にMathBeanクラスを定義しました!
前のレッスンで学んだオブジェクトの作成方法でMathBeanを実行しましょう.
JAvaはどのように動いていますか
JavaがVendingMachineMainを実行している場合、どこで検索して実行しますか?
現在のフォルダ、フォルダ
正解:CLASSSPATHパスでVendingMachineMainを検索して実行します.
Mathクラスの理解
以上は、Mathクラスの公式文書です.
内容から見ると,すべての方法は静的である.
staticがある場合は、インスタンスを作成する必要がなく使用できます.
Mathクラスは、上記の正式な文書に示すように、オブジェクトを作成せずに使用できます.
Mathオブジェクトを作成すると、次のエラーが発生します.
Mathでは複数のインスタンスを作成できません.
インスタンスを作成するたびにメモリが生成されるのは残念です.
クラス名を呼び出します.書き方形式にしてほしい.
ジェネレータを無効にするためprivateに設定します.
https://www.facebook.com/groups/codingeverybody/posts/7530033737037097/
レッスンの詳細については、上のリンクを参照してください.
前回勉強した内容
メソッド宣言
[접근제한자] [static] 리턴type 메소드이름([매개변수, ...]){
실행문...
}
[ ]은 생략 가능한 부분이다!
レッスン内容
パラメータ:O、戻り値:O
パラメータと戻り値がある場合は、上記のように記述します.
アクセス制御者は通常、パブリックを使用します.他にもありますが、ゆっくり勉強しましょう.
パラメータX、戻り値X
パラメータがなく、戻り値もない場合はvoidを使用して()を表すことができ、()内が空であることがわかります.
パラメータO、戻り値X
パラメータがあり、戻り値がない場合はvoidで表し、()内はint形式である.
パラメータ:2個、戻り値:X
パラメータが2の場合、メソッド名の横の()に2つの変数を入力し、戻り値はvoidを表します.
MathBeanクラスを定義しましょう!
上記の内容により、
IntellieJではグレーの部分は使わない部分を指します.
MathBeanクラス(UMLシンボル)
UMLはクラス間の関係を表し、設計モードに使用されます.
MathBeanクラスの実行
前にMathBeanクラスを定義しました!
前のレッスンで学んだオブジェクトの作成方法でMathBeanを実行しましょう.
前回はクラスを実行するために、メインメソッドが必要だと言いました!
JAvaはどのように動いていますか
JavaがVendingMachineMainを実行している場合、どこで検索して実行しますか?
現在のフォルダ、フォルダ
正解:CLASSSPATHパスでVendingMachineMainを検索して実行します.
Mathクラスの理解
以上は、Mathクラスの公式文書です.
内容から見ると,すべての方法は静的である.
staticがある場合は、インスタンスを作成する必要がなく使用できます.
Mathクラスを使用します。
Mathクラスは、上記の正式な文書に示すように、オブジェクトを作成せずに使用できます.
Mathオブジェクトを作成すると、次のエラーが発生します.
Math系を作っている人はどう思いますか?
Mathでは複数のインスタンスを作成できません.
インスタンスを作成するたびにメモリが生成されるのは残念です.
クラス名を呼び出します.書き方形式にしてほしい.
ジェネレータを無効にするためprivateに設定します.
Reference
この問題について([JAVA]オブジェクト向け(2)-), 我々は、より多くの情報をここで見つけました https://velog.io/@hoha/JAVA-객체지향2-テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol