JAVA 17類と対象
オブジェクト向けプログラミング
カテゴリ
オブジェクト
クラスとオブジェクトの概念
オブジェクトのコンポーネント
->クラス
オブジェクトとインスタンス
->テレビ設計図の実例化=テレビを作る!
Car 클래스
{ 속력 / 색상 / 이름 ....}
--> new Car(); <- 인스턴스화 : Car를 만든다!!
1つのソースファイルに複数のクラスを作成します。
public class 이름1
があれば->ソースファイル名(名前1.java)と同じである必要があります.
public class
万class 이름2
class 이름3
.かもしれません.1.参照変数の宣言、オブジェクトの作成
내가만든타입 참조변수명 = new 내가만든타입();
클래스명 참조변수명 = new 클래스명();
:オブジェクト名のクラスを生成します.:クラスタイプの参照変数を宣言->右側のオブジェクト(インスタンス)を作成し、->アドレスを参照変数に格納します.
Tv t = new Tv();
String
のようです!->1つの値または1つのストレージスペースを指す
->参照変数ごとにオブジェクトを生成します.
2.クラスの作成
あとで直しましょう
class 객체이름 {
변수1, 2 선언
:privateまたは省略public void 메소드이름1(매개변수1, 매개변수2){
this.변수1 = 매개변수1;
:パラメータ1を対応するグローバル変数変数変数1に挿入します.this.변수2 = 매개변수2;
}
public void 메소드이름2(){
여기서 this.변수1 과 this.변수2를 사용한다.
}
class Tv {
String color; //색깔
boolean power; //전원상태, 기본이 false=전원이 꺼진 상태
int channel; //채널
void power() {
power = !power; //true로=전원을 켜라
}
void channelUp() {
++channel;
}
void channelDown() {
--channel;
}
}
3.オブジェクトの変数とメソッドの使用
1) 변수 사용하기
참조변수.클래스에있는변수명 = 대입할것;
例)t.channel = 7;
2)使用方法のためのパラメータのインポート-
참조변수.클래스에있는메소드(대입할변수1, 대입할변수2);
:オブジェクト内のクラスに変数を入れる方法で実行します.
例)c1.setOprands(10, 20);
2)パラメータ不要の使用方法-
참조변수.클래스에있는메소드();
例)t.channelDown();
例)c1.sum();
-
このオブジェクト名/参照変数はリモコンとして機能します.必ずコール時にこれを使います!!
-
static
メソッドはオブジェクト&参照変数不要->JAVA 18~
Node
- を作成すると、同じsrcフォルダにクラスを作成->マスターメソッドを含むX
- ノード:ゲーム/人工衛星...2 D空間での位置、座標
したがって、- は座標x,y,
を必要とする.- ✨
private
:外部置換の禁止(外部パッケージと外部クラスのアクセスを禁止)
->セキュリティが高い.
-privateはアクセスできない外部パッケージとクラスであり、内部に安全に存在するthisです.xをパラメータとするint xをxに設定できます. - ✨
public
:外部からのアクセスを許可する(外部パッケージと外部クラスからのアクセスを許可する)
-publicは内部でも外部でもアクセスできるので、Mainの座標はノード上のint xとint yに代入されます. Ref
- 生活コードJAVA 1
- オブジェクト化の説明
- w3schools JAVA
- 羅東彬
- ジャワ隕石オブジェクト
Reference
この問題について(JAVA 17類と対象), 我々は、より多くの情報をここで見つけました https://velog.io/@lecharl/JAVA17テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol