reallEz / java-create-object-modify-field

Challenge of JavaIsland: Class and Object

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English

Create Instance (object) of Class

Please complete newCat method in src/main/java/com/bytelegend/Home.java, which:

  • Creates a new Cat object.

  • Updates the name instance field (aka. member variable) of that object to name argument of the method.

  • Returns that object.

  • You can use either way to accomplish the challenge (you'd better test it on your local computer):

    • Use the web editor below.
    • Create a GitHub Pull Request.
  • The bot will check your PR and tell you if you accomplish the challenge.

  • Go back to ByteLegend and continue your hero journey.

Note: we only allow you to modify the following files. Any changes to files other than the following files will be rejected:

  • src/main/java/com/bytelegend/Home.java
简体中文

创建类的实例Instance并修改其成员变量Member Variable实例字段Instance Field

请补全src/main/java/com/bytelegend/Home.java中的newCat方法,使之创建一个新的Cat对象, 并将该对象中的name成员变量(又称为实例字段)修改为方法参数name所指定的名字,然后返回该对象。

  • 你可以使用任意一种方法完成挑战(最好先在自己的本地电脑上测试通过):
    • 使用下面的网页编辑器。
    • 创建一个GitHub Pull Request。
  • 机器人将会检查你的回答,告诉你是否通过了挑战。
  • 回到字节传说,然后继续你的英雄旅程。

注意:我们只允许您修改以下文件,任何对其他文件的修改都会被拒绝:

  • src/main/java/com/bytelegend/Home.java
繁體中文

創建類的實例(對象)

請在src/main/java/com/bytelegend/Home.java 中newCat方法,其中:

  • 創建一個新的Cat對象。

  • 將該對象的name實例字段(又名成員變量)更新為方法的name

  • 返回那個對象。

  • 您可以使用任何一種方式來完成挑戰(最好在本地計算機上進行測試):

    • 使用下面的網絡編輯器。
    • 創建 GitHub 拉取請求。
  • 機器人將檢查您的 PR 並告訴您是否完成了挑戰。

  • 回到ByteLegend ,繼續你的英雄之旅。

注意:我們只允許您修改以下文件。對以下文件以外的文件的任何更改都將被拒絕:

  • src/main/java/com/bytelegend/Home.java
Español

Crear instancia (objeto) de clase

Complete el método newCat en src / main / java / com / bytelegend / Home.java , que:

  • Crea un nuevo objeto Cat

  • Actualiza el name (también conocido como variable miembro) de ese objeto al name del método.

  • Devuelve ese objeto.

  • Puede usar cualquiera de las dos formas para lograr el desafío (será mejor que lo pruebe en su computadora local):

    • Utilice el editor web a continuación.
    • Cree una solicitud de extracción de GitHub.
  • El bot comprobará tus relaciones públicas y te dirá si logras el desafío.

  • Vuelve a ByteLegend y continúa tu viaje de héroe.

Nota: solo le permitimos modificar los siguientes archivos. Se rechazará cualquier cambio en archivos que no sean los siguientes:

  • src/main/java/com/bytelegend/Home.java
العربية

إنشاء مثيل (كائن) للفئة

يرجى إكمال طريقة newCat في src / main / java / com / bytelegend / Home.java ، والتي:

  • ينشئ كائنًا جديدًا من Cat

  • يحدّث name (المعروف أيضًا باسم متغير العضو) لهذا الكائن name وسيطة الأسلوب.

  • إرجاع هذا الكائن.

  • يمكنك استخدام أي من الطريقتين لإنجاز التحدي (من الأفضل اختباره على جهاز الكمبيوتر المحلي الخاص بك):

    • استخدم محرر الويب أدناه.
    • إنشاء طلب سحب على GitHub.
  • سيتحقق الروبوت من العلاقات العامة الخاصة بك ويخبرك إذا أنجزت التحدي.

  • ارجع إلى ByteLegend وتابع رحلة بطلك.

ملاحظة: نسمح لك فقط بتعديل الملفات التالية. سيتم رفض أي تغييرات يتم إجراؤها على الملفات بخلاف الملفات التالية:

  • src/main/java/com/bytelegend/Home.java
Português

Criar instância (objeto) de classe

newCat método newCat em src / main / java / com / bytelegend / Home.java , que:

  • Cria um novo objeto Cat

  • Atualiza o name (também conhecido como variável de membro) desse objeto para name argumento do método.

  • Retorna esse objeto.

  • Você pode usar qualquer uma das formas para cumprir o desafio (é melhor testá-lo em seu computador local):

    • Use o editor da web abaixo.
    • Crie uma solicitação pull do GitHub.
  • O bot verificará seu PR e lhe dirá se você cumpriu o desafio.

  • Volte para ByteLegend e continue sua jornada de herói.

Nota: nós apenas permitimos que você modifique os seguintes arquivos. Quaisquer alterações em arquivos que não sejam os seguintes serão rejeitadas:

  • src/main/java/com/bytelegend/Home.java
Bahasa Indonesia

Buat Instance (objek) dari Kelas

Silakan selesaikan metode newCat di src/main/Java/com/bytelegend/Home.java , yang:

  • Membuat objek Cat

  • Memperbarui name (alias. variabel anggota) objek tersebut menjadi name metode.

  • Mengembalikan objek itu.

  • Anda dapat menggunakan salah satu cara untuk menyelesaikan tantangan (sebaiknya Anda mengujinya di komputer lokal Anda):

    • Gunakan editor web di bawah ini.
    • Buat Permintaan Tarik GitHub.
  • Bot akan memeriksa PR Anda dan memberi tahu Anda jika Anda menyelesaikan tantangan.

  • Kembali ke ByteLegend dan lanjutkan perjalanan pahlawan Anda.

Catatan: kami hanya mengizinkan Anda untuk mengubah file berikut. Setiap perubahan pada file selain file berikut akan ditolak:

  • src/main/java/com/bytelegend/Home.java
Français

Créer une instance (objet) de classe

Veuillez compléter la méthode newCat dans src/main/java/com/bytelegend/Home.java , qui :

  • Crée un nouvel objet Cat

  • Met à jour le name (alias variable membre) de cet objet en name de la méthode.

  • Renvoie cet objet.

  • Vous pouvez utiliser l'une ou l'autre manière pour relever le défi (vous feriez mieux de le tester sur votre ordinateur local) :

    • Utilisez l'éditeur Web ci-dessous.
    • Créez une demande d'extraction GitHub.
  • Le bot vérifiera votre PR et vous dira si vous réussissez le défi.

  • Retournez à ByteLegend et continuez votre voyage de héros.

Remarque : nous vous autorisons uniquement à modifier les fichiers suivants. Toute modification apportée aux fichiers autres que les fichiers suivants sera rejetée :

  • src/main/java/com/bytelegend/Home.java
日本語

クラスのインスタンス(オブジェクト)を作成する

src / main / java / com / bytelegend newCatメソッドを完了してください。これは次のとおりです。

  • Catオブジェクトを作成します。

  • nameインスタンスフィールド(別名、メンバー変数)をメソッドのname引数に更新します。

  • そのオブジェクトを返します。

  • どちらの方法でもチャレンジを達成できます(ローカルコンピューターでテストすることをお勧めします)。

    • 以下のWebエディタを使用してください。
    • GitHubプルリクエストを作成します。
  • ボットはPRをチェックし、チャレンジを達成したかどうかを通知します。

  • ByteLegendに戻り、ヒーローの旅を続けてください。

注:変更できるのは次のファイルのみです。次のファイル以外のファイルへの変更は拒否されます。

  • src/main/java/com/bytelegend/Home.java
Русский

Создать экземпляр (объект) класса

Пожалуйста, заполните метод newCat в src / main / java / com / bytelegend / Home.java , который:

  • Создает новый объект Cat

  • Обновляет name (также известное как переменная-член) этого объекта до name аргумента метода.

  • Возвращает этот объект.

  • Вы можете использовать любой способ решения задачи (лучше протестируйте его на своем локальном компьютере):

    • Воспользуйтесь веб-редактором ниже.
    • Создайте запрос на извлечение GitHub.
  • Бот проверит ваш PR и скажет, справитесь ли вы с задачей.

  • Вернитесь в ByteLegend и продолжите свой путь героя.

Примечание: мы разрешаем вам изменять только следующие файлы. Любые изменения в файлах, кроме следующих, будут отклонены:

  • src/main/java/com/bytelegend/Home.java
Deutsch

Instanz (Objekt) der Klasse erstellen

Bitte vervollständigen Sie die newCat Methode in src/main/java/com/bytelegend/Home.java , die:

  • Erstellt ein neues Cat Objekt.

  • Aktualisiert den name Instanzfeld (aka. Member - Variable) dieses Objekts name Argument der Methode.

  • Gibt dieses Objekt zurück.

  • Sie können die Herausforderung auf beide Arten meistern (am besten testen Sie sie auf Ihrem lokalen Computer):

    • Verwenden Sie den untenstehenden Web-Editor.
    • Erstellen Sie eine GitHub-Pull-Anfrage.
  • Der Bot überprüft Ihre PR und teilt Ihnen mit, ob Sie die Herausforderung meistern.

  • Gehen Sie zurück zu ByteLegend und setzen Sie Ihre Heldenreise fort.

Hinweis: Wir erlauben Ihnen nur, die folgenden Dateien zu ändern. Alle Änderungen an Dateien, die nicht die folgenden Dateien sind, werden abgelehnt:

  • src/main/java/com/bytelegend/Home.java
한국어

클래스의 인스턴스(객체) 생성

src/main/java/com/bytelegend/Home.java newCat 메소드를 완료하세요.

  • Cat 개체를 만듭니다.

  • 해당 개체의 name 인스턴스 필드(멤버 변수라고도 함)를 name 인수로 업데이트합니다.

  • 해당 객체를 반환합니다.

  • 두 가지 방법 중 하나를 사용하여 도전 과제를 수행할 수 있습니다(로컬 컴퓨터에서 테스트하는 것이 좋습니다).

    • 아래 웹 편집기를 사용하십시오.
    • GitHub 풀 요청을 만듭니다.
  • 봇은 PR을 확인하고 도전 과제를 달성했는지 알려줍니다.

  • ByteLegend로 돌아가 영웅 여정을 계속하세요.

참고: 다음 파일만 수정할 수 있습니다. 다음 파일 이외의 파일에 대한 모든 변경 사항은 거부됩니다.

  • src/main/java/com/bytelegend/Home.java
Italiano

Crea istanza (oggetto) della classe

Completa il metodo newCat in src/main/java/com/bytelegend/Home.java , che:

  • Crea un nuovo oggetto Cat

  • Aggiorna il name (noto anche come variabile membro) di quell'oggetto per name argomento del metodo.

  • Restituisce quell'oggetto.

  • Puoi utilizzare entrambi i modi per completare la sfida (farai meglio a testarlo sul tuo computer locale):

    • Usa l'editor web qui sotto.
    • Crea una richiesta pull GitHub.
  • Il bot controllerà il tuo PR e ti dirà se hai portato a termine la sfida.

  • Torna su ByteLegend e continua il tuo viaggio da eroe.

Nota: ti permettiamo di modificare solo i seguenti file. Qualsiasi modifica ai file diversi dai seguenti file verrà rifiutata:

  • src/main/java/com/bytelegend/Home.java

About

Challenge of JavaIsland: Class and Object

License:GNU Affero General Public License v3.0


Languages

Language:Java 100.0%