From e7a934d315e6160309fe964232ef8b89cccd1c69 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Sun, 10 May 2026 10:48:44 +0800 Subject: [PATCH] =?UTF-8?q?day06-=E9=9D=A2=E5=90=91=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E7=BB=99=E5=AD=A6=E7=94=9F=E7=B1=BB=E5=B1=9E=E6=80=A7=E8=B5=8B?= =?UTF-8?q?=E5=80=BC=E5=B9=B6=E8=B0=83=E7=94=A8=E5=AD=A6=E7=94=9F=E7=B1=BB?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day06/src/com/inmind/object01/Demo02.java | 52 +++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 day06/src/com/inmind/object01/Demo02.java diff --git a/day06/src/com/inmind/object01/Demo02.java b/day06/src/com/inmind/object01/Demo02.java new file mode 100644 index 0000000..8104f9d --- /dev/null +++ b/day06/src/com/inmind/object01/Demo02.java @@ -0,0 +1,52 @@ +package com.inmind.object01; +/* +面向对象给学生类属性赋值并调用学生类方法 + +类与对象的关系:类是抽象(设计图),对象是具体存在的实例(根据类创建的) + +一个类的成员变量和方法,都必须通过该类的对象来操作。 + +如何创建出对象??? +创建对象的格式: + 类名 对象名 = new 类名(); + Student s = new Student(); + */ +public class Demo02 { + public static void main(String[] args) { + //创建出一个真正的学生对象 + /* + Student:表示创建的对象的类型 + s:表示对象名,标识符的一种,s中保存的是真正的学生对象的地址 + new:在堆内存中创建的内容,(成员变量是有默认值) + Student():与之前的类型保持一致 + */ + Student s = new Student(); + //获取对象的属性(默认值) + System.out.println(s.name); + System.out.println(s.age); + System.out.println(s.id); + System.out.println(s.score); + System.out.println(s.gender); + + //对象属性的赋值操作 + s.name = "张三"; + s.age = 18; + s.id = 10; + s.score = 90.5; + s.gender = "男"; + + System.out.println(s.name); + System.out.println(s.age); + System.out.println(s.id); + System.out.println(s.score); + System.out.println(s.gender); + + //调用对象的行为(成员方法) + s.eat("大排"); + s.sleep(); + s.study("java"); + s.study("SQL"); + s.study("AI"); + + } +}