所有类定义的时候可以添加属性和方法,但是不是必须要写的
一个java文件中可以定义N多个class,但是只能有一个public class并且public class的类名跟文件名保持一致
属性:
语法:
[访问修饰符] 数据类型 属性名称 = 值;
注意:
定义属性的时候可以有值也可以没有值
必须要包含类型和名称
方法:表示行为
语法:
[访问修饰符] 返回值类型(任何类型) 方法名称(形参列表){
逻辑代码
}
注意:
1、方法的访问修饰符可以不写
2、方法可以有返回值,也可以没有,void表示没有返回值的意思
3、形参列表可以有,也可以没有
4、java中方法的传参都是值传递(后续会讲)
对象的创建和使用
1、使用new关键字来创建对象
ClassName objectName = new ClassName();
2、对象的使用
使用对象的时候可以通过 对象名称.属性 或者 对象名称.方法 来使用属性和方法