Car类和People类 编程题:Car类的定义与使用

\u7f16\u8bd1\u51fa\u9519\uff0c\u8bf4\u7c7bBejingPeople\u662f\u516c\u5171\u7684\uff0c\u4e3a\u4ec0\u4e48

java\u89c4\u5b9a\uff0c\u4e00\u4e2a\u7c7b\u6587\u4ef6\uff0cpublic \u4fee\u7c7b\u7684class\u53ea\u6709\u4e00\u4e2a\uff0c\u5e76\u4e14\u7c7b\u540d\u5fc5\u987b\u548c\u4f60\u65b0\u5efa\u7684\u8fd9\u4e2a\u7c7b\u6587\u4ef6\u540d\u4e00\u6837\uff0c\u6240\u4ee5\u4e00\u4e2a\u7c7b\u6587\u4ef6\u4e2d\u53ef\u4ee5\u6709\u591a\u4e2a\u7c7b\uff0c\u4f46\u7531public\u4fee\u9970\u7684\u7c7b\u53ea\u80fd\u6709\u4e00\u4e2a\u3002

#include
#include
using namespace std;
class Car
{
private:
string brand;
string type;
int year;
double price;
public:
Car()
{
this->brand ="undefine";
this->type="undefine";
this->year=2000;
this->price=0;
}
Car(string brand,string type,int year, double price)
{
this->brand =brand;
this->type=type;
this->year=year;
this->price=price;
}
string GetBrand()
{
return brand;
}
string GetType()
{
return type;
}
int GetYear()
{
return year;
}
double GetPrice()
{
return price;
}
};
int main()
{
Car car1("FIAT","Palio",2007,6.5);
cout<<car1.GetBrand()<<" "<<car1.GetType () <<" "<<car1.GetYear () <<" " <<car1.GetPrice ( ) <<endl;
Car car2;
cout<<car2.GetBrand ()<<" "<<car2.GetType ()<<" "<<car2.GetYear () <<" " <<car2.GetPrice ( )<<endl;
return 0;
}

一、Car类:

public class Car {

private String color;//颜色

private int door;//车门数量

private float speed;//车速

public Car(){

this.color = "红色";

this.door = 3;

this.speed = 110;

}

二、People类:

class People{

String name;

String birthday;

char sex;

double height;

double weight;

}

技巧须知

1、不要毫无计划地写代码,思考、调研、计划、编码、测试、修改。

2、不要写代码前过度计划,在一头钻进代码前做点计划是好事,但是即便是好事,也可能物极必反。

3、请勿低估代码质量的重要性,如果你只能够关注你所写的代码的一个方面,那么肯定是可读性。

4、使用实现功能的最简单方案,作为专业的程序员,你的职责不是找出问题的一个解决方案,而是找出问题的最简单的解决方案。



class Car{
private String mark;//品牌
private String power;//排量
private String color;//颜色
private double price;//价格

public String getMark() {
return mark;
}

public void setMark(String mark) {
this.mark = mark;
}

public String getPower() {
return power;
}

public void setPower(String power) {
this.power = power;
}

public String getColor() {
return color;
}

public void setColor(String color) {
this.color = color;
}

public double getPrice() {
return price;
}

public void setPrice(double price) {
this.price = price;
}

public Car(String mark){
this.mark=mark;
}

public void start(){
System.out.println("启动"+this.mark);
}

public void speedup(){
System.out.println(this.mark+"加速");
}

public void run(){
System.out.println(this.mark+"正常行驶");
}

public String runIntoPeople(Person person ){
return "碰到"+person.getName();
}
}

class Person{
private String name;
private String sex;
private Integer age;

public Person(String name){
this.name=name;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getSex() {
return sex;
}

public void setSex(String sex) {
this.sex = sex;
}

public Integer getAge() {
return age;
}

public void setAge(Integer age) {
this.age = age;
}

public String Drive(Car car){
String ss= this.name+"驾驶"+car.getMark();
return ss;
}
}

public class Testmain {
public static void main(String [] args){
Person person = new Person("张三");
Car car = new Car("宝马");
System.out.println(person.Drive(new Car("宝马"))+"在街上飞奔\n"+car.runIntoPeople(new Person("李四")));
}

}

  • Car绫诲拰People绫
    绛旓細涓銆Car绫锛歱ublic class Car { private String color锛//棰滆壊 private int door锛//杞﹂棬鏁伴噺 private float speed锛//杞﹂ public Car(){ this.color = "绾㈣壊"锛泃his.door = 3锛泃his.speed = 110锛泒 浜屻People绫锛歝lass People{ String name锛汼tring birthday锛沜har sex锛沝ouble height锛沝ouble...
  • 涓涓汉(Person)鍙互涔拌溅(Car)鍜屾埧瀛(House),Person绫讳緷璧Car鍜House绫...
    绛旓細杩欎釜濂藉啓锛People绫涓湁鍑犱釜灞炴э紝濮撳悕锛屽勾榫勶紝绛 杩樻湁姣斿璇翠汉鎵浣跨敤鐨勪氦閫氬伐鍏凤紝閭e氨寰椾緷璧Car绫锛岀户鎵垮叾鍏ㄩ儴鐨勫睘鎬у拰鏂规硶锛屼汉涔熷緱鏈変綇澶勭殑鍚э紝閭e氨鏈塇ouse绫伙紝缁ф壙House绫荤殑鍏ㄩ儴灞炴у拰鏂规硶锛屽鏋滄湁浜烘兂闂竴涓汉浣犲紑鐨勪粈涔堟牱鐨勮溅锛岃溅鐨勯厤缃槸浠涔堢殑锛岃繖鏍峰氨涓鐩簡鐒朵簡锛岃繕鏈変綇鎴夸篃鏄悓鏍风殑閬撶悊...
  • 姹借溅鑻辫缈昏瘧
    绛旓細car[鑻盷[k蓱:(r)][缇嶿[k蓱r]n.姹借溅; 杞﹀帰; 杞胯溅;澶嶆暟锛歝ars 鏄撴贩娣嗗崟璇嶏細CARCaRCar 渚嬪彞:1.How many days do you rent this car?杩欒締杞︿綘瑕佺鍑犲ぉ锛2.May we leave our car here?鎴戜滑鍙互鎶婅溅鍋滃湪杩欏効鍚楋紵
  • car 鍜 people鎬庝箞杩炴帴
    绛旓細渚嬪瓙濡備笅锛1.He was in the car when those people died. That really shook him up 閭d簺浜烘鐨勬椂鍊欎粬姝e湪杞﹂噷锛屽綋鏃朵粬鐪熸槸鍚撳潖浜嗐2.You can keep some socks and snacks in your car to help people in need. 浣犲彲浠ュ湪杞﹂噷鏀句竴浜涜瀛愬拰闆堕鏉ュ府鍔╂湁闇瑕佺殑浜恒3.We locked our baby in t...
  • 鑻辫鍗曡瘝鍒嗙被琛ㄦ湁鍝簺?
    绛旓細1銆佸姩鐗╃被锛歝at鐚乸ig鐚乨og鐙椼乺abbit鍏斿瓙銆乵ouse鑰侀紶銆乪lephant澶ц薄銆乼iger鑰佽檸 2銆侀鑹诧細blue钃濄乺ed绾亀hite鐧姐亂ellow榛勩乬reen缁裤乥lack榛戙乸ink绮夌孩銆乸urple绱 3銆佷氦閫氬伐鍏凤細car灏忔苯杞︺乥us鍏叡姹借溅銆乥ike鑷杞︺乸lane椋炴満銆乼rain鐏溅銆乻hip杞埞 4銆佽韩浣撻儴浣嶏細head澶淬乭air澶村彂銆乪ye鐪肩潧銆乪ar鑰虫湹...
  • 灏忓涓夊勾绾т笂鍐岃嫳璇噸瑕佸崟璇
    绛旓細streamer, jeep, motorcar, bicycle, run car, airplane 鍥藉绫伙細China, America, Egypt, Brazil, South Korea, North Korea, Poland, New Zealand, Japan, France, England,Canada, Australia, Argentina, Holland, Vietnam, India,Italy, Greece, Mexico, Russia, Sweden, Norway, Spain,German, ...
  • 鑻辫璇嶇被鐢ㄦ硶---鍚嶈瘝
    绛旓細鏅氬悕璇嶅張鍙繘涓姝ュ垎涓哄洓绫 1) 涓綋鍚嶈瘝(Individual Nouns):琛ㄧず鍗曚釜鐨勪汉鍜屼簨鐗┿ horse 椹 car 姹借溅 room 鎴块棿 apple 鑻规灉 fan 椋庢墖 picture 鐓х墖 2) 闆嗕綋鍚嶈瘝(Collective Nouns): 琛ㄧず涓缇や汉鎴栦竴浜涗簨鐗╃殑鍚嶇О銆 people 浜轰滑 family 瀹跺涵 army 鍐涢槦 government鏀垮簻 group 闆嗗洟 3) 鐗╄川鍚嶈瘝(Material Nouns):琛...
  • 姹夊牎,鎵嬭噦,灏姹借溅,鍗,鐞,楂樼殑,澧,椹,鍙,浣滀笟,涓栫晫,鑻规灉,浜轰滑,妗屽瓙鐢...
    绛旓細姹夊牎锛欻amburger锛屾墜鑷傦細arm锛屽皬姹借溅锛car锛屽崱锛歝ard锛岀悆锛歜all锛岄珮鐨勶細tall 澧欙細wall锛岄┈锛歨orse锛屽弶锛歠ork锛屼綔涓氾細homework锛屼笘鐣岋細world锛岃嫻鏋滐細apple 浜轰滑锛people锛屾瀛愶細table 鏈涢噰绾斥問(^蠅^)鈫
  • 璇烽棶鍏充簬people鐨勭煡璇嗙偣
    绛旓細people [鑻盷['pi:pl][缇嶿[pipl]n.浜猴紝浜虹被;灞呮皯;浜烘皯;绉嶆棌;vt.灞呬綇浜庯紝甯冩弧;浣夸綇婊′汉锛屽湪鈥︽畺姘;鎶婂姩鐗╂斁鍏诲湪;鈼 渚嬪彞 1.As always, the beetle remains the people's car.涓濡傛棦寰鐨勬槸锛岀敳澹宠櫕浠嶇劧鏄汉姘戝ぇ浼楃殑杞胯溅銆倃ww.fortunechina.com 2.How would all these people work together?...
  • people鐨勬剰鎬
    绛旓細people 鑻 [ˈpiːpl] 缇 [ˈpiːpl]n.  浜; 浜轰滑; 澶у; (缁熺О)浜烘皯锛屽浗姘; 姘戞棌; 绉嶆棌v.  灞呬綇鍦; 鎶娾︽尋婊′汉; 浣忔弧灞呮皯person鐨勫鏁 鐗涙触璇嶅吀 noun 浜簆ersons; men, women and childrenAt least ten people were killed in the crash....
  • 扩展阅读:超棚canopen分类 ... cpa之家app推广平台 ... canopen进入离开 ... where will the two ... people pushing the car ... 质量管理体系capa ... 草棚分类 ... make excuse for ... hicar体验不如carplay ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网