[14日]04オブジェクトのプロパティはメンバー変数であり、オブジェクトの機能はメソッドによって実現される/05です.インスタンスとバックメモリの作成
Part02. 객체지향 프로그래밍
ch 02. 객체지향 입문
04.オブジェクトの属性はメンバー変数であり、オブジェクトの機能はメソッドによって実現される🩸
<学生クラスを定義して使用>
package ch04;
public class Student {
public int studentID;
public String studentName;
public String address;
public void showStudentInfo() {
System.out.println( studentID + "학번인 학생의 이름은 " + studentName + " 이고, 거주지는 " + address + "입니다.");
} //여기까지 class의 속성을 만들어주는 것
public String getStudentName() {
return studentName;
}
public void setStudentName( String name) {
studentName = name;
}
} //여기까지 메서드를 만들어주는 부분
package ch04;
public class StudentTest {
public static void main(String[] args) {
Student studentwjj = new Student(); //studentwjj은 참조변수라고 부른다. 참조변수의 역할은 생성되는 곳의 메모리 위치를 나타냄. 이것을 통해 메서드나 변수 호출함(아래)
studentwjj.studentID = 69313274;
studentwjj.setStudentName("JANG WOO JEON");
studentwjj.address = "서울시 강남구";
studentwjj.showStudentInfo();
あまりにも理解していないので、授業を8回くらい見て理解しましたが・・・
05.インスタンスとHip Memoryの作成🦠
<インスタンス(instance)>
<バックメモリ>
生成された
プログラマは、
package ch04;
public class StudentTest {
public static void main(String[] args) {
Student studentwjj = new Student();
studentwjj.studentID = 69313274;
studentwjj.setStudentName("JANG WOO JEON");
studentwjj.address = "서울시 강남구"; //studentwjj. 뒤에 오는 것들을 각각 다른 메모리에 위치하며, 그렇기 때문에 각각 다른 값을 줄 수 있는 것이다. 다시말해, class는 하나지만 그 안의 instance는 여러개일 수 있다.(그 instance는 heap이라는 동적메모리에 할당된다)
studentwjj.showStudentInfo();
}
}
<参照変数、参照値>
ch04.Studentwjj@49476842
<クリーンアップ用語>
≪オブジェクト|Objects|emdw≫:オブジェクト・プログラム向けのターゲット、生成されたインスタンス
≪クラス|Class|ldap≫:プログラミング・オブジェクトのステータスとして定義されます.
例:newキーワードを使用してメモリにクラスを作成した状態
メンバー変数:クラスの属性、属性
メソッド:メンバー変数を使用してクラス機能を実装する関数
≪参照変数|Reference Variables|oem_src≫:メモリに作成されたインスタンスへの変数
≪参照値|Reference Value|oem_src≫:インスタンスのメモリ・アドレス値を作成します.
今日の勉強の感想(05.):
まだまだ馴染みが薄い・・・
Reference
この問題について([14日]04オブジェクトのプロパティはメンバー変数であり、オブジェクトの機能はメソッドによって実現される/05です.インスタンスとバックメモリの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@woojeonjang/14일차-04.객체의-속성은-멤버-변수로-객체의-기능은-메서드로-구현한다-05.인스턴스-생성과-힙-메모리-06.생성자에-대해-알아봅시다constructorテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol