3.2.1类的定义类的语法格式定义类的定义格式如下所示:class类名(成员变量;成员方法;
3.2.1 类的定义 类的语法格式定义 类的定义格式如下所示: class 类名{ 成员变量; 成员方法; }
3.2.1类的定义根据上述格式定义一个学生类,成员变量包括姓名(name)、年龄(age)、性别(sex);成员方法包括读书readO)。学生类定义的示例代码如下所示。class Student(String name;/声明String类型的变量nameintage;//声明int类型的变量ageString sex,//声明String类型的变量sex/定义readO方法void readO fSystem.out.println("大家好,我是"+name+"我在看书!");11以上代码中定义了一个学生类。其中,Student是类名,name、age、sex是成员变量readO是成员方法,在成员方法readO中可以直接访问成员变量name
3.2.1 类的定义 class Student { String name; // 声明String类型的变量name int age; // 声明int类型的变量age String sex; // 声明String类型的变量sex // 定义 read () 方法 void read() { System.out.println("大家好,我是" + name + ",我在看书!"); } } 以上代码中定义了一个学生类。其中,Student是类名,name、age、sex是成员变量, read()是成员方法,在成员方法read()中可以直接访问成员变量name。 根据上述格式定义一个学生类,成员变量包括姓名(name)、年龄(age)、性别 (sex);成员方法包括读书read()。学生类定义的示例代码如下所示
脚下留心高部变量与成员变量的不同在Java中,定义在类中的变量被称为成员变量,定义在方法中的变量被称为局部变量。如果在某一个方法中定义的局部变量与成员变量同名,这种情况是允许的,此时,在方法中通过变量名访问到的是局部变量,而并非成员变量。请阅读下面的示例代码:
脚下留心 局部变量与成员变量的不同 在Java中,定义在类中的变量被称为成员变量,定义在方法中的变量被称为局部变 量。如果在某一个方法中定义的局部变量与成员变量同名,这种情况是允许的,此 时,在方法中通过变量名访问到的是局部变量,而并非成员变量。请阅读下面的示 例代码:
>>>脚下留心高部变量与成员变量的不同class Student(intage=30;//类中定义的变量被称作成员变量voidreado(intage=50;//方法内部定义的变量被称作局部变量System.out.println("大家好,我”+age+“岁了,我在看书!");上述代码中,在Student类的read(方法中有一条打印语句,打印了变量age此时打印的是局部变量age,也就是说当有另外一个程序调用readO方法时,输出的age值为50,而不是30
脚下留心 局部变量与成员变量的不同 class Student { int age = 30; // 类中定义的变量被称作成员变量 void read() { int age = 50; // 方法内部定义的变量被称作局部变量 System.out.println("大家好,我" + age + "岁了,我在看书!"); } } 上述代码中,在Student类的read ()方法中有一条打印语句,打印了变量age, 此时打印的是局部变量age,也就是说当有另外一个程序调用read()方法时,输 出的age值为50,而不是30
3.2.2对象的创建与使用先定一个小目标!掌握对象的创建和使用,能够独立完成对象的创建,并通过对象访问对象属性和方法
3.2.2 对象的创建与使用 先定一个小 目标! 掌握对象的创建和使用,能够独立完成对 象的创建,并通过对象访问对象属性和方 法