Project My Way My Wayショッピング管理システム0913
インターフェース状況
01ログインフェーズのフローチャート
ビデオ01
https://www.ixigua.com/i6871792537858736654/
02ゲームクラスの定義とエントリー方法の定義
フローチャートに従って、必要な機能を明確にする
クラスを定義します。最初に入力メソッド、開始メソッドが付属しています
/**
* 系统类,主要功能类
* 所有的方法都会写在这个类中
*/
public class Game {
/**
* 启动的方法,start()
* 用途:
* 程序的入口
* 只要调用这个方法,就会按顺序进行功能调用
*/
public void start() {
System.out.println("程序执行了");
System.out.println("先做第一步");
System.out.println("再做第二步");
}
}
startメソッドを正常に呼び出すことができるかどうかをテストするテストクラスを作成する
public class test {
public static void main(String[] args) {
// 实例化对象
Game obj = new Game();
// 调用启动方法
obj.start();
}
}
実行結果
程序执行了
先做第一步
再做第二步
ビデオ02
https://www.ixigua.com/6871799519902695950?logTag=m1kcB_yc-znS0m77Edx7L
ソースコード02
https://cloud.189.cn/t/uqiiQv3mmIbu
03メソッド定義とログインインターフェースの呼び出し
ログインメソッドshowLogin()を記述します
- ウェルカムメッセージを表示
- ユーザー入力を要求する
- キーボード入力を受け取る
- ユーザー入力データに応じて異なるブランチを入力し、対応する機能を実行します
ステップを書く
- showLoginメソッドを定義する
- 場所を置くために何かを書くだけです
- startメソッドにshowLoginメソッドを呼び出させる
- 関連する呼び出しを生成できるかどうかをテストする
showLoginメソッドコード、一時的
/**
* 登陆入口方法 showLogin
*/
public void showLogin() {
System.out.println("。。。showLogin");
}
showLoginメソッドの呼び出しは、startメソッドによって呼び出されます
public void start() {
// 调用showLogin方法
// 类中方法互相调用的格式: 方法名();
showLogin();
}
演算結果
。。。showLogin
代表
メソッドの呼び出しに成功しました
ビデオ03
https://www.ixigua.com/6871808039540752904?logTag=ejl4CGZYKAZQVrHweLbFs
04 showLoginメソッドのコンテンツを改善する
上記により、startおよびshowLoginメソッドが関連付けられました
今回は、showLoginに詳細なコードを記述します
ロジックを実行して整理するための関数を記述します
/**
* 登陆入口方法 showLogin
*/
public void showLogin() {
System.out.println("欢迎菜单");
System.out.println("用户输入");
System.out.println("分支功能");
}
効果
欢迎菜单
用户输入
分支功能
詳細コード
/**
* 登陆入口方法 showLogin
*/
public void showLogin() {
// 欢迎与提示
System.out.println("欢迎使用我行我素购物管理系统");
System.out.println("1,登陆系统");
System.out.println("2,退出");
System.out.println("******************");
// 接收键盘输入
System.out.println("请选择,输入数字:");
choice = ipt.next();
// 分支
switch (choice) {
case "1":
System.out.println("1,登陆系统功能。。。。。");
break;
case "2":
System.out.println("2,退出。。。。。");
break;
default:
System.out.println("非法输入,再见");
}
}
ビデオ04
https://www.ixigua.com/6871808404411646472?logTag=nODapLkCuXOptDZnq4ymA
ソース04
https://cloud.189.cn/t/fUNJzmvU3QVn
次のステップでは、ユーザーが選択したときの関数の記述と関連付け1
最初に前の手順を完了してください
次に、このルールに従って次のステップを完了してください
次のコードを2日で更新します。。。。