Java 是纯面向对象语言这是核心思想。本节课讲解类、对象、成员变量、成员方法搭配实例手把手教学代码可直接运行。完整示例代码javapublic class JavaLesson5 { // 主方法程序入口 public static void main(String[] args) { // 3. 根据类创建对象实例化 // 格式类名 对象名 new 类名(); Student stu1 new Student(); // 4. 给对象的成员变量赋值 stu1.name 张三; stu1.age 18; stu1.gender 男; // 5. 调用对象的成员方法 stu1.showInfo(); stu1.study(); System.out.println(-------------------); // 再创建一个新对象 Student stu2 new Student(); stu2.name 李四; stu2.age 17; stu2.gender 女; stu2.showInfo(); stu2.study(); } } // 1. 定义一个类学生类自定义模板 class Student { // 成员变量属性描述事物特征 String name; // 姓名 int age; // 年龄 String gender;// 性别 // 2. 成员方法行为描述事物动作 // 展示个人信息 public void showInfo() { System.out.println(姓名 name 年龄 age 性别 gender); } // 学习行为 public void study() { System.out.println(name 正在学习Java~); } }核心知识点讲解1. 两大核心概念类抽象的模板 / 图纸描述一类事物共同的属性和行为比如Student学生类。对象根据类创建出来的具体实例是类的真实体现比如 张三、李四 两个学生对象。2. 类的组成成员变量属性写在类中、方法外用来描述事物特征作用范围是整个类。例学生的姓名、年龄、性别。成员方法行为描述事物能做的动作和之前学的方法写法一致不需要加 static。例学生学习、展示信息。3. 关键语法1定义类javaclass 类名 { // 成员变量 // 成员方法 }规范类名首字母大写采用大驼峰如Student、Person。2创建对象实例化java运行类名 对象名 new 类名();3使用对象访问成员变量对象名.变量名调用成员方法对象名.方法名()4. 补充区分局部变量定义在方法里只在当前方法有效。成员变量定义在类里方法外整个类的所有方法都能使用。运行结果plaintext姓名张三年龄18性别男 张三 正在学习Java~ ------------------- 姓名李四年龄17性别女 李四 正在学习Java~拓展案例手机类练习动手练一练加深理解javapublic class PhoneTest { public static void main(String[] args) { Phone p new Phone(); p.brand 华为; p.price 3999; p.call(); p.playGame(); } } // 手机类 class Phone{ String brand; // 品牌 double price; // 价格 // 打电话 public void call(){ System.out.println(brand 手机正在打电话); } // 玩游戏 public void playGame(){ System.out.println(brand 手机正在玩游戏); } }