当前位置: 首页 > news >正文

哪些人可以做网站网站开发外包售后维护合同

哪些人可以做网站,网站开发外包售后维护合同,微网站系统,wordpress添栏目在Java中,构造方法则是用于创建对象的特殊方法。通过构造方法,可以在创建对象时初始化其属性。构造方法的重载允许我们根据不同的需求定义多个构造方法,从而灵活地创建对象。 我们可以将汽车的构造方法比作汽车的配置选项。比如,…

在Java中,构造方法则是用于创建对象的特殊方法。通过构造方法,可以在创建对象时初始化其属性。构造方法的重载允许我们根据不同的需求定义多个构造方法,从而灵活地创建对象。

我们可以将汽车的构造方法比作汽车的配置选项。比如,当你购买一辆汽车时,你可以选择不同的配置,如颜色、型号、引擎类型等。不同的选择(参数)会导致不同的汽车对象(实例)。

我们将实现一个Car类,包含多个构造方法,以便创建不同类型的汽车对象。

1. Car类的定义
public class Car {// 属性private String make;  // 汽车品牌private String model; // 汽车型号private int year;     // 出厂年份private String color; // 颜色private double price; // 价格// 默认构造方法public Car() {this.make = "未知"; // 默认品牌this.model = "未知"; // 默认型号this.year = 2023;   // 默认年份this.color = "黑色"; // 默认颜色this.price = 0.0;   // 默认价格}// 构造方法:接受品牌和型号public Car(String make, String model) {this.make = make;   // 设置品牌this.model = model; // 设置型号this.year = 2023;   // 默认年份this.color = "黑色"; // 默认颜色this.price = 0.0;   // 默认价格}// 构造方法:接受品牌、型号和年份public Car(String make, String model, int year) {this.make = make;   // 设置品牌this.model = model; // 设置型号this.year = year;   // 设置年份this.color = "黑色"; // 默认颜色this.price = 0.0;   // 默认价格}// 构造方法:接受所有属性public Car(String make, String model, int year, String color, double price) {this.make = make;   // 设置品牌this.model = model; // 设置型号this.year = year;   // 设置年份this.color = color; // 设置颜色this.price = price; // 设置价格}// 获取汽车信息的方法public String getCarInfo() {return "品牌: " + make + ", 型号: " + model + ", 年份: " + year + ", 颜色: " + color + ", 价格: " + price;}
}

代码解释

  • 属性:定义了make(品牌)、model(型号)、year(年份)、color(颜色)和price(价格)等属性。

  • 构造方法
    • public Car():默认构造方法,初始化汽车为未知品牌和型号,年份为2023,颜色为黑色,价格为0.0。

    • public Car(String make, String model):接受品牌和型号的构造方法,其他属性使用默认值。

    • public Car(String make, String model, int year):接受品牌、型号和年份的构造方法,其他属性使用默认值。

    • public Car(String make, String model, int year, String color, double price):接受所有属性的构造方法,允许完全自定义汽车的所有信息。

  • 方法getCarInfo()用于返回汽车的详细信息。

2. 使用Car类创建对象
public class Main {public static void main(String[] args) {// 使用默认构造方法创建对象Car car1 = new Car();System.out.println("汽车1信息: " + car1.getCarInfo()); // 输出:汽车1信息: 品牌: 未知, 型号: 未知, 年份: 2023, 颜色: 黑色, 价格: 0.0// 使用品牌和型号的构造方法创建对象Car car2 = new Car("Toyota", "Camry");System.out.println("汽车2信息: " + car2.getCarInfo()); // 输出:汽车2信息: 品牌: Toyota, 型号: Camry, 年份: 2023, 颜色: 黑色, 价格: 0.0// 使用品牌、型号和年份的构造方法创建对象Car car3 = new Car("Honda", "Civic", 2022);System.out.println("汽车3信息: " + car3.getCarInfo()); // 输出:汽车3信息: 品牌: Honda, 型号: Civic, 年份: 2022, 颜色: 黑色, 价格: 0.0// 使用所有属性的构造方法创建对象Car car4 = new Car("Tesla", "Model S", 2023, "红色", 79999.99);System.out.println("汽车4信息: " + car4.getCarInfo()); // 输出:汽车4信息: 品牌: Tesla, 型号: Model S, 年份: 2023, 颜色: 红色, 价格: 79999.99}
}

代码解释

  • Car car1 = new Car();:使用默认构造方法创建car1对象,输出其信息。

  • Car car2 = new Car("Toyota", "Camry");:使用品牌和型号的构造方法创建car2对象,输出其信息。

  • Car car3 = new Car("Honda", "Civic", 2022);:使用品牌、型号和年份的构造方法创建car3对象,输出其信息。

  • Car car4 = new Car("Tesla", "Model S", 2023, "红色", 79999.99);:使用所有属性的构造方法创建car4对象,输出其信息。

http://www.yayakq.cn/news/820696/

相关文章:

  • 没有网站怎么推广云南网站建设
  • 福建建设科技人才网站wordpress 文章段落
  • 高唐企业建网站服务商电商seo推广
  • 如何成立一个房产网站传奇电脑版
  • 网站建设的目的意义网站建设更改
  • 光谷软件园企业网站建设公司宜昌做网站公司
  • 网站建设的目标定义虚拟空间可以做视频网站么
  • 什么网站都能打开的浏览器推广app佣金平台正规
  • 网站建设申请总结济南企业如何建网站
  • 做网站建设优化的电话话术阜阳建设网站
  • 宜昌网站设计公司骏域网站建设专家广州
  • dw可以做h5网站wordpress相册
  • 中学生制作的网站佛山市外贸网站建设价格
  • 免费 网站管理系统服务器做的网站 怎么使用
  • 关于网站建设需要了解什么东西公众号文章怎么导入wordpress
  • 西安网站建设 玖佰网络附近标书制作公司
  • 做导航网站把别人的网址链接过来要经过允许吗佛山seo代理计费
  • 下载app软件安装手机seo百度点击软件
  • 设计网站多少钱友情链接的四个技巧
  • 北京做网站找哪家好牡丹江最新信息网
  • 重庆建网站计划网站制作视频教程大全
  • 泉州市城乡和住房建设网站深圳深圳网站开发
  • 地方门户网站如何推广wordpress如何自建页面
  • 怎么做新网站才能被百度收录河南建设工程网
  • 广西微信网站建设wordpress 无法发送邮件
  • 团队云智能网站建设制作移动网站公司
  • 销售渠道建设网站鞍山玉佛苑玉佛图片
  • 校园文化建设网站易语言 wordpress登录
  • 深圳专业做网站的公司有哪些网页是怎么做的
  • HTML5网站建设案例领导交给你一个网站你该怎么做