如何通过java来描述事物

如何通过java来描述事物

java类的结构:


类:把事物共同的特征和行为的抽取,归类

权限修饰符  class 类名{
//特征:依赖于对象存在的属性

变量描述特征;

方法描述行为;

//行为:对象所具有的功能行为
}

变量的描述特征:

名称 备注
局部变量 在方法内定义的变量,只能在方法内使用
成员变量 对象所私有的变量
每个对象的名字或者年龄…
成员变量不赋值都有初始值
静态变量(类变量) 所有的对象所具有的特征

方法的描述行为:

名称 备注
主方法 程序的入口文件,保证一个java类能够独立执行
功能函数 功能独立的代码块的封装
构造函数 创建对象,初始化对象使用

经典案例:
例如:有三名学生:张三,李四,王五。张三20岁来自西安,李四21来自杭州,王五22来自郑州。通过面向对象来实现功能输出。

姓名 年龄 籍贯
张三 20 西安
李四 21 杭州
王五 22 郑州

面向对象抽取共同属性和特征:首先他们都是学生,他们都有姓名,年龄和地址。
如何通过java来描述事物_第1张图片
所以我们可以创建一个学生类,来装他们共同的属性;

class Student{  
String name;
int age;
String address;
 }

学生都有学习和爱好的功能行为

//学习
public void study(){

System.out.println(name+"好好学习");

}

如果在输出语句System.out.println(name+"好好学习")前面加String username=“张三”那么这个就是局部变量。

//爱好
public void read(){

System.out.println(“爱读书”);

}

在后面我们使用的使用只需要在main中new Student();来创建对象,调用学生类的属性和方法就可以依次进行输出各自的信息。

你可能感兴趣的:(javaSE)