面向对象基础训练

本文主要介绍了三个面向对象编程的基础实例:1) 创建Car类,包含品牌和颜色属性,并实现show方法显示所有属性;2) 定义一个游戏类,包括游戏名、类型、大小、星级和介绍属性,能输出游戏介绍;3) 设计Employee类,包含员工姓名、号码、基本薪水和薪水增长率,提供相应的方法获取属性和计算增长后的工资。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、编写 Car 类,属性有品牌(brand)和颜色(Color),定义 show 方 法,打印所有属性。

2、定义一个游戏类,包括游戏的属性包括:游戏名,类型,大小,星级, 介绍等,可以调用方法输出游戏的介绍。

3、定义并测试一个代表员工的 Employee 类。它的属性包括“员工姓名”、 “员工号码”、“员工基本薪水”、“员工薪水增长率”;他的方法包括“构造方法”、“获 取员工姓名”、“获取员工号码”、“获取员工基本薪水”、“计算薪水增长额”及“计 算增长后的工资总额”。


1、编写 Car 类,属性有品牌(brand)和颜色(Color),定义 show 方 法,打印所有属性。

public class Demo01 {
	public static void main(String[] args) {
		Car c1= new Car("宝马","白色");
		Car c2=new Car();
		c2.setBrand("奔驰");
		c2.setColor("黑色");
		c1.show();
		c2.show();
	}
}
class Car{
	private String brand;
	private String Color;
	public Car() {
		this.brand=brand;
		this.Color=Color;
	}
	public Car(String brand,String Color) {
		this.brand=brand;
		this.Color=Color;
	}
	public void setBrand(String brand) {
		this.brand=brand;
	}
	public String getBrand() {
		return brand;
	}
	public void setColor(String Color) {
		this.Color=Color;
	}
	public String getColor() {
		return Color;
	}
	public void show() {
		System.out.println("车的品牌为:" + brand);
		System.out.println("车的颜色为:"+ Color);
	}
	
}

2、定义一个游戏类,包括游戏的属性包括:游戏名,类型,大小,星级, 介绍等,可以调用方法输出游戏的介绍。

 

public class Demo02 {
	//测试程序
	public static void main(String[] args) {
		Game g1 =new Game("英雄联盟","竞技游戏",4.7,5,"是腾讯第一5V5团队公平竞技游戏,国民MOBA网游大作!");
		Game g2 =new Game();
		g2.setName("王者荣耀");
		g2.setType("竞技游戏");
		g2.setSize(2.1);
		
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值