一.相关概念
- 现实世界的事物
举例:学生
姓名、年龄、性别
学习、吃饭、睡觉
• 属性 该事物的描述信息
• 行为 该事物能够做什么
2.Java中用类描述事物也是如此
• 成员变量 — — 属性
• 成员方法 — — 行为
NOTE:定义一个类,其实就是定义该类的成员变量和成员方法。
-
类:是一组相关的属性和行为的集合,是一个抽象的概念。
对象:是该类事物的具体表现形式,具体存在的个体。
举例:
学生:类
班长:对象
二.举例
//学生基本类
class Student
{
//定义变量
String name; //null
int age; //0
String address; //null
//定义方法
public void student()
{
System.out.println("学生爱学习");
}
public void eat()
{
System.out.println("学习饿了吃饭");
}
public void sleep()
{
System.out.println("学习累了睡觉");
}
}
//学生测试类
class StudentDemo
{
public static void main(String[]args)
{ //创建对象
Student s=new Student();
//输出成员变量值
System.out.println(s.name+"---"+s.age+"---"+s.address);
//给成员变量赋值
s.name="张三";
s.age=12;
s.address="北京";
System.out.println(s.name+"---"+s.age+"---"+s.address);
//调用成员方法
s.study();
s.eat();
s.sleep();
}
}










网友评论