一、对象
现实世界中客观存在的物体,具有属性和方法
属性描述对象的特征
方法描述对象的行为(能干什么)
定义属性: 访问权限修饰符(暂时不写) 属性类型(数据类型) 属性名(变量名);
定义方法: 访问权限修饰符 返回值类型 方法名(参数列表[可以不写]){方法体}
创建对象: 类名 对象名= new 类名();
给对象的属性赋值 对象名.属性名 = 数据;
对象调用方法: 对象名.方法名()
二、类
具有相同属性和方法的多个对象的合集
类是抽象的,对象的是具体的
类是模板,通过类来创建对象,创建的对象就具有类中的定义的属性和方法
三、方法
方法根据是否有返回值分为:无返回值的方法和有返回值的方法
方法没有返回值,返回值类型写void
public void noVoid(){
System.out.println("我是没有返回值的方法");
}
方法有返回值,返回值是什么类型,就写什么类型,返回值类型可以是基本数据类型,也可以是引用数据类型,方法有返回值,需要使用return将结果返回
public int returnInt(){
return 100;
}
方法需要通过对象来调用
调用的方法没有返回值&#x