类的语法格式
public class Person{
//属性类的成员变量可以先声明,不用初始化,类成员变量具有初始值
String name;
int age;
//方法
public void showName(){
System.out.println("姓名:"+name);
}
public int getAge(){
return age;
}
}
类的实例化:
public class Person{
//属性类的成员变量可以先声明,不用初始化,类成员变量具有初始值
String name;
int age;
//方法
public void showName(){
System.out.println("姓名:"+name);
}
public int getAge(){
return age;
}
public static void main(String[] args) {
Person person = new Person();
person.name = "tom";
person.age = 12;
person.showName();
int age = person.getAge();
System.out.println("年龄:"+age);
}
}
类的成员之一:属性
语法格式:修饰名类型 属性名=初值
说明:
变量的分类:成员变量和局部变量
在方法体以外、类体内声明的变量称为成员变量;在方法体内声明的变量称为局部变量;
所有变量:
用static修饰的成员变量(类变量)可以直接使用,不需要先创建一个类的实例。可以直接(类名.类变量)来使用。
成员变量和局部变量的区别:
成员变量:
局部变量:
类的成员之二:方法
语法格式:修饰符 返回值类型 方法名(参数列表){方法体语句}。
方法只有被调用才会被执行。
方法中只能调用方法,不能定义方法。
同一个类中的方法可以相互调用而不需要创建一个新的实例。
说明: