按要求完成下列类的定义、对象创建与引用: (1)定义一个描述银行帐户信息的类(Account),描述帐户卡号(cardId)、余额(deposit)属性,并对属性进行封装;定义一个一个参数的构造方法,用于对帐户卡号进行初始化;定义一个方法printAccount用于输出该银行账户的详细信息;定义一个成员方法saveMoney(double value),使其能够完成向帐户存入款额为value的存款业务; (2)定义一个主类,类名以本人姓名拼音命名,创建一个Account类的对象,调用该对象的saveMoney方法存入一笔钱,再次调用该方法存入另一笔钱,最后调用printAccount方法输出该账户的详细信息。
举一反三
- 按要求完成下列类的定义、对象创建与引用: (1)定义一个描述银行帐户信息的类(Account),描述帐户卡号(Id)、余额(deposit)属性,并对属性进行封装;定义一个一个参数的构造方法,用于对帐户卡号进行初始化;定义一个方法printAccount用于输出该银行账户的详细信息;定义一个成员方法saveMoney(double value),使其能够完成向帐户存入款额为value的存款业务; (2)定义一个主类,在主方法中创建一个Account类的对象,调用该对象的saveMoney方法存入一笔钱,再次调用该方法存入另一笔钱,最后调用printAccount方法输出该账户的详细信息。
- 按要求完成类的定义、对象创建与引用: (1)定义一个Teacher类,描述教师的姓名(name),系部(department),课程(course),并对属性进行封装;定义一个无参构造方法和一个3个参数的构造方法,无参构造方法不执行任何语句,3个参数的构造方法分别为三个属性进行初始化;定义一个方法showInfo()用于输出教师详细信息; (2)定义一个程序类,在main方法中创建Teacher类的两个对象(t1,t2),t1是无参构造方法的构造对象, t2是带参构造方法的构造对象;为t1对象的属性赋值;分别调用t1、t2对象的showInfo()方法输出教师对象的详细信息;
- 按要求完成类的定义和对象的创建与引用: 定义一个 Baker 类(面包师): (1)定义三个属性:姓名,年龄,工作单位,并对其进行封装; (2)一个无参数的构造方法; (3)一个带参数的构造方法( 为三个属性设置初始值); (4)一个方法 say(输出对象的三个属性); 定义测试类,在测试类的main方法中创建Baker类的两个对象b1、b2,b1 是无参数构造方法的构造对象, b2是带参数构造方法的构造对象,并调用对象的say方法。
- 按要求编写Java应用程序:(1)定义描述学生的类Student,有一个构造方法对属性进行初始化,一个outPut方法用于输出学生的信息。(2)定义主类,创建两个Student类的对象,测试其功能。
- 定义一个Father和Child类,并进行测试。 要求如下: 1)Father类为外部类,类中定义一个私有的String类型的属性name,name的值为“zhangjun”。 2)Child类为Father类的内部类,其中定义一个introFather()方法,方法中调用Father类的name属性。 3)定义一个测试类Test,在Test类的main()方法中,创建Child对象,并调用introFather ()方法