2020-10-21

第六章 类(Class) 和对象(Object)

一、笔记导图

二、实例代码:

public class PrintCarStatus{ public static void main(String[] args){  int speed;   String color;   String name;   String direction;   speed = 200;    color = "红色";  name = "法拉利";  direction = "纽博格林南环赛道";  System.out.println("经过的汽车的速度为:"+ speed);  System.out.println("它的颜色是:"+ color);  System.out.println("汽车的名字叫做"+ name);  System.out.println("汽车的行驶方向为"+ direction); }}
//创建一个Car类,或定义Car类public class Car{ int speed; String name; String color; String direction;}
public class UseCar { public static void main(String[] args) {  Car carPassedBy;   //1)声明一个Car类的变量  carPassedBy = new Car(); //2)创建一个Car类的实体  carPassedBy.speed = 60; //3)通过carPassedBy给Car实体的各个属性赋值  carPassedBy.color = "红色";  carPassedBy.name = "法拉利";  carPassedBy.direction = "纽博格林南环赛道";  System.out.println("经过的汽车的速度为:"+ carPassedBy.speed); //4)通过carPassedBy输出Car实体的各个属性的值  System.out.println("它的颜色是:"+ carPassedBy.color);  System.out.println("汽车的名字叫做:"+ carPassedBy.name);  System.out.println("汽车的行驶方向为:"+ carPassedBy.direction); }}
public class Plural{ int realPart; //保存复数实部的值 int virtualPart; //保存复数虚部的值}
public class UsePlural{ public static void main(String[] args){  Plural a;   //声明一个复数a  a = new Plural(); //创建一个复数对象  a.realPart = 5;  //给这个复数对象的realPart属性赋值  a.virtualPart = 10; //给这个复数对象的virtualPart属性赋值  System.out.println("复数的实部为"+ a.realPart);   System.out.println("复数的虚部为"+ a.virtualPart);  }} 
public class Driver{ String name; //默认值为null int age; //默认缺省值为0 Car car; //默认值为null}
public class PrintDriverProps{ public static void main(String[] agrs){  Driver driver = new Driver();  /*System.out.println(driver.name);   System.out.println(driver.age);   System.out.println(driver.car); */  System.out.println(driver.age);  if (driver.name !=null){   System.out.println("司机的名字为:" + driver.name);  }else {   System.out.println("没司机的名字");  }  if (driver.car !=null){   System.out.println("司机的信息为:" + driver.car);  }else {   System.out.println("没司机的信息");  } }}

 

三、练习题

 

public class UseBook{ public static void main(String[] args){  Book book = new Book();  book.bookName = "java从入门到放弃";  book.pageCount = 641;  book.price = 74.5;  System.out.println("这本书的书名为:" + book.bookName );  System.out.println("这本书页数共有:" + book.pageCount );  System.out.println("这本书的价格是:" + book.price ); }}

 

原文转载:http://www.shaoqun.com/a/481458.html

三维度:https://www.ikjzd.com/w/1312

oklink:https://www.ikjzd.com/w/1362

asiabill:https://www.ikjzd.com/w/1014


一、笔记导图二、实例代码:publicclassPrintCarStatus{publicstaticvoidmain(String[]args){intspeed;Stringcolor;Stringname;Stringdirection;speed=200;color="红色";name="法拉利";direction="纽博格林南环赛道&q
燕文物流:https://www.ikjzd.com/w/2229
智赢:https://www.ikjzd.com/w/1511
从深圳怎么坐高铁去武汉,在广州哪个站转,怎么转?:http://tour.shaoqun.com/a/2160.html
古埃及雕像自转引关注 英大学教授提出质疑:http://tour.shaoqun.com/a/36718.html
在台湾的淡水老街上有哪些独具特色的美食:http://tour.shaoqun.com/a/26994.html

No comments:

Post a Comment