描述类特征值与传递
创建步骤:创建JAVA工程->工程右键创建包->包右键创建class
类
文件名和类名一致
与c++不同,每声明一个变量无论公有或私有,格式如下public/private+类型+方法名。(字符串为String)
实例化格式:类名+对象名=new+类名。
构造函数与c++类似,可空。
调用方法:对象.方法或this.方法(本类中)
主函数public static void main(String[] argv)
//args也可以。一个类里只有一个主函数,但是一个包里可以有多个,main函数的执行取决于在哪个类里运行。
类的描述:通过特征值
私有特征值的获取:使用return xxx
对某一特征值进行更改:通过方法进行(类似c++中的)要记得加return
特征值:需要初始化(同样类似c++)。不同的类可以使用名称相同的特征值。可进行特征值的传递。举例,在汽车类中声明卡车类的特征值,如特征值名相同则不需要再次声明,创建卡车类的对象,通过get得到汽车类的特征值。也可通过该方法调用卡车类的方法。
ka kk=new ka(qi.get_name(),qi.get_color());
在编写中犯了个错误,试图通过汽车类的方法输出全部卡车类的数据,然而非共有(未在汽车类中声明的)特征值不能访问
析构函数:java中不存在,会自己清理垃圾
输出:本次运用了自动换行的输出System.out.println("汽车的名字"+name);
(其他尚未了解待补充)