セクション 2. 章 6
single
Challenge: Secure User Class
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
Write the entire User class so that it securely manages user credentials for a login system.
- The user's password must be stored in a private field that cannot be accessed or modified directly from outside the class.
- The username must be accessible and settable publicly using a property.
- Provide a protected method that checks if a given password matches the stored password.
- Implement a constructor that initializes both the username and the password.
- Add a public method
TryLoginthat accepts an input password, checks it using the protected validation method, and prints eitherLogin successfulorLogin failedto the console. - Use the correct access modifiers for all members to ensure security and correct visibility.
- Do not include any code outside of the
Userclass except for the providedProgramclass andMainmethod.
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 6
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください