类示例 成员变量 public class University{ 定义高校的属性 String universityName; 川学校名称 int teacherNum; 川教师数目 int studentNum; 学生数目 public String toString(){ ∥定义高校的方法 return字符串;II方法体 public String toString(){ return universityName+"拥有'" teacherNum+"名教师"+studentNum+"名学生"; toString(0方法是Object类的方法,用于输出类相关的信 息,这里重写了这个方法。Object类是类结构的根,所 有类都是它的子类,Object类位于java.lang包中
类示例 public class University{ //定义高校的属性 String universityName; // 学校名称 int teacherNum; //教师数目 int studentNum; //学生数目 // 定义高校的方法 public String toString() { return universityName+ "拥有" + teacherNum+ "名教师" + studentNum+ "名学生"; } } public String toString(){ return 字符串; //方法体 } 成员变量 toString()方法是Object类的方法,用于输出类相关的信 息,这里重写了这个方法。Object类是类结构的根,所 有类都是它的子类,Object类位于java.lang包中
java.lang Class Object java.lang.0bject public class Object Class Object is the root of the class hierarchy.Every class has pbject as asuperclass. A11 objects,including arrays,implement the methods of this class
如何创建和使用对象 语法 使用对象的步骤: a使用new创建类的一个对象 University university=new University(); 口使用对象:使用“”进行以下操作 ■给类的属性赋值:对象名.属性 university.universityName="内科大";∥给属性赋值 university.toString(); ∥调用类的方法,该方法中的操作将被执行
如何创建和使用对象 ◼ 使用对象的步骤: ❑ 使用new创建类的一个对象 ❑ 使用对象:使用“.”进行以下操作 ◼ 给类的属性赋值:对象名.属性 ◼ 调用类的方法:对象名.方法名() University university= new University(); university. universityName = "内科大"; //给属性赋值 university.toString(); //调用类的方法,该方法中的操作将被执行
创建和使用对象示例 创建“内科大”对象 说一说看到 public class InitialUniversity{ 什么效果? public static void main(String[args) University university=new Uniyrsity(); System.out.println(university); university.university Name="内大"; 调用类的toString0方法是特 university.teacherNum =1000; 例:这里使用 university.studentNum 15000; university.toString() university作用相同 System.out.println(university); 一更简便
public class InitialUniversity{ public static void main(String[ ] args){ University university= new University(); System.out.println(university); university. university Name = "内科大"; university.teacherNum = 1000; university.studentNum = 15000; System.out.println(university); } } 创建和使用对象示例 创建“内科大”对象 说一说看到 什么效果? 调用类的toString()方法是特 例:这里使用 university.toString()和 university作用相同 ———更简便
数据类型总结 boolean char 基本数据类型:共8种 byte int double String 使用class定义的类型 Student 引用数据类型 ●Teacher ●University ●
数据类型总结 boolean char byte int double .String 使用class定义的类型 Student Teacher University . 基本数据类型:共8种 引用数据类型