zoukankan      html  css  js  c++  java
  • 面向对象(9.18)——————————随堂演练

    //按要求编写Java应用程序:
    //(1)编写西游记人物类(XiYouJiRenWu)
    //其中属性有:身高(height),名字(name),武器(weapon)
    //方法有:显示名字(printName),显示武器(printWeapon)
    //(2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong。并分别为他
    //们的两个属性(name,weapon)赋值,最后分别调用printName, printWeapon方法
    //显示二个对象的属性值。
    package com.zuoye.test;
    
    public class XiYouJiRenWu 
    {
        
        //属性
        int height ;
        String name ;
        String weapon ;
        
        //构造方法
        XiYouJiRenWu ( String n , String w )
        {
            name = n ;
            weapon = w ;
        }
        
        //成员方法
        
        String printName ( )
        {
            return name ;
        }
        String printWeapon ( )
        {
            return weapon ;
        }
    }
    package com.zuoye.test;
    
    public class XiYouJi
    {
    
        public static void main(String[] args) 
        {
            //人物一
            XiYouJiRenWu SunWuKong = new XiYouJiRenWu ( "孙悟空" , "如意金箍棒" ) ;
            System.out.println( " 人 物 :" + SunWuKong.name + " 
     武 器 :" + SunWuKong.weapon ) ;
            //人物二
            XiYouJiRenWu ZhuBaJie = new XiYouJiRenWu ( "猪八戒" , "九齿钉耙" ) ;
            System.out.println( " 人 物 :" + ZhuBaJie.name + " 
     武 器 :" + ZhuBaJie.weapon ) ;
        }
    
    }

    //编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变
    //量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次,
    //编写一个主类,在主类中测试Account类的功能。
    
    package com.zuoye.test;
    
    public class Account {
    
        String zhanghao ;//账号
        
        double yuE ;//余额
        
        //构造方法
        Account ( String zh , double ck ) 
        {
            zhanghao = zh ;
            yuE = yuE + ck ;
        }
        
        //成员方法
        
        //存钱
        //有参数无返回值
        void cunQian ( double ck)
        {
            yuE = yuE + ck ;
            
            System.out.println( "存入" + ck ) ;
        }
        
        //取钱
        
        boolean quQian ( double qk )
        {
            if ( qk <= yuE )
            {
                yuE = yuE - qk ;
                
                System.out.println( "取出" + qk ) ;
                
                return true ;
            }
            else
            {
                System.out.println( "余额不足" ) ;
                
                return false ;
            }
        }
            //获取余额
            double getYuE ( )
            {
                return yuE ;
            }
            
            //显示账号和余额
            void shouZhang ( )
            {
                System.out.println("账号为" + zhanghao + "余额=" + yuE);
            }
    }
    
    
    
    
    package com.zuoye.test;
    
    public class Yinhang {
    
        public static void main(String[] args) {
    
            Account Fu = new Account ( "123456789" , 5000 ) ;
            
            Fu.cunQian(1000);
            
            Fu.quQian(9000);
            
            if (Fu.quQian(300))
                
            {
                System.out.println("取钱成功");
            }
            else
            {
                System.out.println("取钱失败");
            }
    
            
        }
    
    }
    
    
    
     

     

    //编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型
    //成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)
    //进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义
    //一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这
    //些对象调用方法show()来显示时钟的时间。
    
    package com.zuoye.test;
    
    public class Clock {
    
        int hour ;
        int minute ;
        int second ;
        String date ;
        Clock ( int h , int m , int s ) 
        {
            hour = h ;
            minute = m ;
            second = s ;
            //类型强制转换
            date = Integer.toString ( h ) + " : " + Integer.toString ( m ) + " : " + Integer.toString ( s );
        }
        
        String show ( )
        {
            return date ;
        }
        
    }
    package com.zuoye.test;
    
    public class TestClass {
    
        public static void main(String[] args) {
    
            Clock Date =new Clock ( 21 , 24 , 34 ) ;
            
            System.out.println( " 输入的时间为: " + "	" +Date.date ) ;
            
            Date =new Clock ( 8 , 30 , 19 ) ;
            
            System.out.println( " 输入的时间为: " + "	" +Date.date ) ;
        }
    
    }

  • 相关阅读:
    vue-打包文件解析
    vue-动态路由
    vue-代码跳转路由
    vue-<routerl-link>属性补充
    vue-默认路由重定向和路由模式的切换
    vue-配置路由规则和显示路由
    路由器实验之Serial接口的静态路由配置
    交换机实验之交换机基本配置、交换机端口的基本配置、管理MAC地址表
    数据库表结构(字段信息等)导出Word,Excel,HTML,CHM等格式
    《数据库系统概论》学习总结——附件四(数据库实验(ADO.NET实现数据库操作))
  • 原文地址:https://www.cnblogs.com/20gg-com/p/5882872.html
Copyright © 2011-2022 走看看