类的成员:属性和方法称为这个对象的成员,因为它们是构成一个对象的主要部分,没有了这两样东西,那么对象也没什么存在意义了
类 | 对象 | 属性(特征) | 方法(行为) |
---|---|---|---|
汽车 | 推土机 | 有挖斗 | 挖土 |
人 | 姚明 | 2.6米 | 打球 |
狗 | 豆豆 | 毛发是黑色的 | 会叫 |
神 | 二郎神 | 三只眼 | 眼睛会闪 |
1 public class Student { 2 //学生(属性特征) 学生有哪些:属性 姓名 性别 年龄 学号 体重 3 String name; 4 char sex; 5 int age; 6 int studentNo; 7 8 //学生(方法):吃饭 学习 锻炼身体 谈恋爱 睡觉 9 public void eat() { 10 System.out.println("吃饭"); 11 } 12 public void study() { 13 System.out.println("姓名是"+name+"年龄是"+age+"性别是"+sex+"学号是"+studentNo+"在学习"); 14 } 15 public void play() { 16 System.out.println("运动"); 17 } 18 public void love() { 19 System.out.println("谈恋爱"); 20 } 21 public void sleep() { 22 System.out.println("姓名是"+name+"年龄是"+age+"性别是"+sex+"学号是"+studentNo+"在睡觉"); 23 } 24 //之上是固定的,只有需要的时候才会调用。 25 26 public static void main(String[] args) { 27 28 //学生1 29 Student stu = new Student();//创建一个对象 类名 对象名 = new 类名();; 30 stu.name = "张三";//引用类的属性:对象名 . 属性 31 stu.age = 25; 32 stu.sex = ‘男‘; 33 stu.studentNo = 1001; 34 35 stu.sleep();//引用类的方法:对象名 . 方法名(); 36 37 //学生2 38 Student stu1 = new Student(); 39 stu1.name = "小明"; 40 stu1.sex = ‘男‘; 41 stu1.age = 23; 42 stu1.studentNo = 1002; 43 44 stu1.sleep(); 45 //学生2学习 46 stu1.study(); 49 } 54 }
原文:https://www.cnblogs.com/yqz-py/p/11089019.html