- //以下内容是我根据毕老师的讲解写的伪代码,希望众黑马多多批评、指正。
- class 懂电脑的人
- {
- int age;
- String name;
- int 砍价(int 电脑价格)
- {
- 砍价;
- return 电脑价格;
- }
- boolean 识别硬件(String 电脑)
- {
- boolean b;
- if(电脑靠谱)
- b = true;
- else
- b = false;
- return b;
- }
- }
- class 买电脑的人
- {
- int age;
- String name;
- void 交钱(int 钱)
- {
- 交钱;
- }
- void 拿着电脑走人()
- {
- 拿着电脑走人;
- }
- }
- class 不懂电脑的人买电脑
- {
- public static void main(String[] args)
- {
- int 带的钱;
- int 价格;
- String 电脑配置;
- boolean 靠谱;
- 带的钱 = 从银行卡取的钱;
- 电脑配置 = 电脑城的电脑配置;
- 价格 = 电脑城的电脑价格;
- 懂电脑的人 毕老师 = new 懂电脑的人();
- 买电脑的人 周同学 = new 买电脑的人();
- 靠谱 = 毕老师.识别硬件(电脑配置);
- for( ; ; )
- {
- if(靠谱)
- {
- 价格 = 毕老师.砍价(价格);
- 周同学.交钱(价格);
- 周同学.拿着电脑走人();
- break;
- }
- else if(重新找到了商家)
- {
- 电脑配置 = 电脑城的电脑配置;
- 价格 = 电脑城的电脑价格;
- 靠谱 = 毕老师.识别硬件(电脑配置);
- }
- else if(没有找到合适的商家)
- {
- 不买了;
- break;
- }
- }
- }
- }
复制代码 |