一 编程题:模拟一个电影信息展示系统(共20分) 设计一个电影实体类(movie)用来封装每一部电影信息,要求如下: 1.电影信息包括:影片名称(name)、票价(price)、主演(actor)、评分(score); 2.类中提供无参数构造方法和有参数构造方法; 3.为成员变量提供public修饰的get和set方法 4.重写继承自object类的tostring()方法 5.重写继承自object类的equals()方法


以下是使用 Java 实现的`Movie`类: ```java public class Movie { private String name; private double price; private String actor; private double score; // 无参构造方法 public Movie() { } // 有参构造方法 public Movie(String name, double price, String actor, double score) { this.name = name; this.price = price; this.actor = actor; this.score = score; } // Getter 和 Setter 方法 public String getName() { return name; } public void setName(String name) { this.name = name; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } public String getActor() { return actor; } public void setActor(String actor) { this.actor = actor; } public double getScore() { return score; } public void setScore(double score) { this.score = score; } @Override public String toString() { return "Movie{" + "name='" + name + '\'' + ", price=" + price + ", actor='" + actor + '\'' + ", score=" + score + '}'; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass()!= o.getClass()) return false; Movie movie = (Movie) o; if (Double.compare(movie.price, price)!= 0) return false; if (Double.compare(movie.score, score)!= 0) return false; if (!name.equals(movie.name)) return false; return actor.equals(movie.actor); } } ``` [2024-10-29 10:11:19 | AI写代码神器 | 456点数解答]
- 一 编程题:模拟一个电影信息展示系统(共20分) 设计一个电影实体类(movie)用来封装每一部电影信息,要求如下: 1.电影信息包括:影片名称(name)、票价(price)、主演(actor)、评分(score); 2.类中提供无参数构造方法和有参数构造方法; 3.为成员变量提供public修饰的get和set方法 4.重写继承自object类的tostring()方法 5.重写继承自object类的equals()方法(456点数解答 | 2024-10-29 10:11:19)92
- Java类的继承-this与super 分数 20 作者 李建华 单位 石家庄铁道大学 某段完整代码运行的输出结果如样例所示。 目前这段代码缺失了一部分,请你补全。 注:输出字符时注意大小写。 class Actor { protected int health; protected int damage; public Actor(int health, int damage) { this.health = health; this.damage = damage; } public Actor() { } public int getHealth() { return health; } public void setHealth(int health) { this.health = health; } public int getDamage() { return damage; } public void setDamage(int damage) { t(379点数解答 | 2025-04-17 15:23:25)85
- public partial class form1 : form { public string vintext = ""; public int vin_number = 0; public struct vin_info { public int row; public string vin_number; public string vin_type; public string vin_car; public string vin_enter; public string vin_out; public string vin_go; public string vin_arrive; } public list<vin_info> vin_infos=new list<vin_info>(); public form1() { initializecomponent()(39点数解答 | 2024-11-05 15:09:08)178
- [AttributeUsage(AttributeTargets.All)] public class SomeThing : Attribute { private string name; private string date; public string Name { get { return name; } set { name = value; } } public string Date { get { return date; } set { date = value; } } public SomeThing(string n,string d) { Name = n; Date = d; } } [SomeThing("吴亦凡","2025.6.10")] class Test1 { } [SomeThing("罗志(894点数解答 | 2025-06-10 15:14:59)89
- #include <iostream> #include <iomanip> #include <string> using namespace std; struct < n; i++) { char id[30], title[100]; float price book { ; cin >> id >> title >> price; // string id; // 书号 读入书号、书名和价格 addbook(id, title, price); cin.ignore(); // 处理掉 string title; // 书换行符 } // 输入查找次数 cin >> m; //名 float price; // 价格 查找每 book* next; // 指向下一个节点的指次针 }; class booklist { public: booklist() : head指定(nullptr)位置 {} void addbook(const string& id, const string& title, float price) { book* newbook =(2245点数解答 | 2024-12-18 09:06:13)152
- /新系统汽车发出声音phonate();灯光闪烁twink1e(); //汽车控制类,充当目标抽象类 public abstract class carcontroller{ public void move(){ system.out.println("玩具汽车移动!"); public abstract void phonate();//发出声音 public abstract void twinkle();//灯光闪烁 //警车类,充当适配者 public class police { public void alarmlamp(){ system.out.printin("呈现警灯闪烁!"); public void alarmsound(){ system.out.println( ("发出警笛声音!"); 】 ~ //警车适配器,充当适配器 extends public class policecaradapter carcontroller private police po; //定义适配者policelamp对象 public policecaradapter(){(32点数解答 | 2024-10-28 17:22:39)152
- 开发一个通用适配器/新系统汽车发出声音phonate();灯光闪烁twink1e(); //汽车控制类,充当目标抽象类 public abstract class carcontroller{ public void move(){ system.out.println("玩具汽车移动!"); public abstract void phonate();//发出声音 public abstract void twinkle();//灯光闪烁 //警车类,充当适配者 public class police { public void alarmlamp(){ system.out.printin("呈现警灯闪烁!"); public void alarmsound(){ system.out.println( ("发出警笛声音!"); 】 ~ //警车适配器,充当适配器 extends public class policecaradapter carcontroller private police po; //定义适配者policelamp对象 public policecarad(372点数解答 | 2024-10-28 17:23:14)197
- 用java 开发一个通用适配器 /新系统汽车发出声音phonate();灯光闪烁twink1e(); //汽车控制类,充当目标抽象类 public abstract class carcontroller{ public void move(){ system.out.println("玩具汽车移动!"); public abstract void phonate();//发出声音 public abstract void twinkle();//灯光闪烁 //警车类,充当适配者 public class police { public void alarmlamp(){ system.out.printin("呈现警灯闪烁!"); public void alarmsound(){ system.out.println( ("发出警笛声音!"); 】 ~ //警车适配器,充当适配器 extends public class policecaradapter carcontroller private police po; //定义适配者policelamp对象 public poli(577点数解答 | 2024-10-28 17:24:53)243
- 题目3(继承) (1)定义手机类,手机类中定义string类型的品牌,int类型的价格,两个成员 变量都用 private 修饰。定义 cal1()方法。(2)提供有参构造方法,为三个成员变量赋值。 (3) 定义miphone子类,继承手机类,重写cal1()方法。(4)编写打电话的成员方法,方法中对成员变量进行使用。 (5)在测试类t3中创建手机对象,使用set方法赋值,分别调用方法。(297点数解答 | 2024-09-19 17:22:13)177
- 使用 winform 开发桌面 布置时 利用 label、textbox、buttoncombobox、等控件完成注册页面,点击注册按钮实现弹框提示注册成功。 要求:(1)注册页面包括姓名,性别,联系方式,家庭住址,联系方式等。 (2)点击注册按钮验证用户输入框,输入框如果有空值提示用户“请重新输入”(3)点击注册按钮如果不为空则提示用户“注册成功” (4)注册页面包含清空按钮,清空按钮实现清空所有用户输入内容 实现步骤 提示:1姓名,性别等文字展示使用label控件 2.使用控件的 text属性获取用户输入的内容 3.使用 clear()方法清除用户输入内容 交付标准 + (1)注册页面包括姓名,性别,联系方式,家庭住址,联系方式等。(20分) (2)点击注册按钮验证用户输入框,输入框如果有空值提示用户“请重新输入”(20分)(3)点击注册按钮如果不为空则提示用户“注册成功”(20分) (4)注册页面包含清空按钮,清空按钮实现清空所有用户输入内容(20分)(5266点数解答 | 2024-06-14 16:04:40)347
- (1)设计pci抽象类,接口内有约定设备启动的start()方法、约定设备关闭的stop()方法 (2)设计描述显卡的displaycard类、描述声卡的soundcard类和描述网卡的netcard类,这三个都是pci的子类,因此具有了pci接口中声明的设备启动start方法和设备关闭stop方法 (3)设计描述主板的mainboard类,该类中有一个pci类型的数组,描述主板提供的5个插槽,有一个add(pci device)方法,实现向主板插入指定pci设备device,有一个run()方法,实现依次启动主板上的所有pci设备,有一个stop()方法,实现依次关闭主板上所有pci设备 (4)设计计算机类computer类,该类有一个私有的mainboard类型的成员变量cmb, 有一个start()方法,实现开机、运行主板设备的功能;有一个stop()方法,实现关机,停止主板设备的功能 (5)设计computertest主类,在main方法中,创建computer类型的对象com,并通过方法调用模拟启动计算机,关闭计算机操作。(716点数解答 | 2024-12-08 23:38:38)183
- 模拟实现如下情形:计算机包括主板,主板上有5个pci插槽,可插装显卡、声卡、网卡等pci设备。主板启动时,依次启动主板上的各个pci设备,关机时,依次关闭主板上的各个pci设备。 (1)设计pci抽象类,接口内有约定设备启动的start()方法、约定设备关闭的stop()方法 (2)设计描述显卡的displaycard类、描述声卡的soundcard类和描述网卡的netcard类,这三个都是pci的子类,因此具有了pci接口中声明的设备启动start方法和设备关闭stop方法 (3)设计描述主板的mainboard类,该类中有一个pci类型的数组,描述主板提供的5个插槽,有一个add(pci device)方法,实现向主板插入指定pci设备device,有一个run()方法,实现依次启动主板上的所有pci设备,有一个stop()方法,实现依次关闭主板上所有pci设备 (4)设计计算机类computer类,该类有一个私有的mainboard类型的成员变量cmb, 有一个start()方法,实现开机、运行主板设备的功能;有一个stop()方法,实现关机,停止主板设备的功能 (5)设计co(637点数解答 | 2024-12-09 08:31:54)151