简答题
【练习1】定义含有成员方法的类。/*** 本例的目的: 学习定义含有成员方法的类* 问题: 定义一个描述汽车的类,除了成员变量passengers、weight、color外,还要定义对这些成员变量赋值并获取成员变量值的方法.*/public class Vehicle2 { //定义类int passengers; //成员变量double weight; //成员变量String color; //成员变量int getPassengers() { //成员方法,用于查看对象状态并进行报告称为访问方法return passengers;}void setPassengers(int p) { //成员方法,用于修改对象的状态称为更改方法passengers = p;}double getWeight() { //成员方法,用于查看对象状态并进行报告称为访问方法return weight;}void setWeight(double w) { //成员方法,用于修改对象的状态称为更改方法weight = w;}String getColor() { //成员方法,用于查看对象状态并进行报告称为访问方法return color;}void setColor(String c) { //成员方法,用于修改对象的状态称为更改方法color = c;}void setVariables(int p, double w, String c){ //成员方法,用于修改对象的状态称为更改方法passengers = p;weight = w;color = c;}void outputVariables(){ //成员方法,用于查看对象状态并进行报告称为访问方法System.out.println(" passengers value is:"+passengers);System.out.println(" weight value is:"+weight);System.out.println(" color value is:"+color);}}【练习2】调用对象的成员方法。/*** 本例的目的: 学习调用对象的成员方法* 问题: 创建Vehicle2的类,通过其成员方法对成员变量赋值,并通过成员方法输出成员变量值。*/public class Example4_4 { //创建主类public static void main(String[] args) { //主方法Vehicle2 v = new Vehicle2(); //声明Vehicle2类的一个对象引用变量v,并初始化。v.setPassengers(5); //调用方法,设置成员变量的值v.setWeight(88.9); //调用方法,设置成员变量的值v.setColor("GREEN"); //调用方法,设置成员变量的值int i = v.getPassengers(); // //调用方法,获取成员变量的值,并赋给刚声明的int型变量System.out.println("passengers="+i); //输出System.out.println("weight="+v.getWeight());System.out.println("color="+v.getColor());v.setVariables(44, 230.88, "WHITE"); //调用方法,设置成员变量的值v.outputVariables(); //调用成员方法输出成员变量的值}}
套餐购买该问题答案仅对会员开放,欢迎开通会员 ¥ 19.9
0.64/天
1个月(不限次)
¥ 19.9
1000次
(不限时)
¥ 29.9
0.32/天
3个月(不限次)
¥ 59.9
0.16/天
1年(不限次)
立即支付