JAVA学习记录一号

描述类特征值与传递

创建步骤:创建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);
(其他尚未了解待补充)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值