----------------------------------------------------------------开始---------------------------------------------------------------------------------
类的实例化对象——结果
package usualtext;
/**
*声明一个学生类,其成员变量有姓名、性别、年龄、分数
*成员方法有:说话、得分。
*分析:学生类可以命名为Student;
*成员变量姓名、性别、年龄,体重分别用name\sex\age\wight表示;
*成员方法说话、得分分别用speak(),grade()表示
*/
//设计一个学生类并调用相关数据的方法
class student{
//声明学生变量
String name="";//姓名
String sex="";//性别
int age=0;//年龄
float score=0.0f;//得分
//成员方法功能:输出说话的内容
public void speak(String instr) {
System.out.print("自我介绍:我叫"+name+","+instr);
}
//成员方法功能:输出得分
public void grade(float inscore) {
System.out.println("Java考试得分:"+inscore);
}
/------------------------以上是设计好了类,相当于画好了图纸,之后必须将类实例化——创建相应的对象,才能使用------------------------/
/**
- 类的实例化包括声明对象和为对象分配空间两个步骤。
- 实例化格式一:
- <类名> <对象名> = new <类名()> ;
- 实例化格式一:
- <类名> <对象名> ;
- <对象名>= new <类名()> ;
- 类实例化后,用‘.’访问对象对应的成员变量和成员方法
- 基本格式:
- 对象名.成员变量名=变量值
*/
}
public class 类的实例化结果 {
public static void main(String[] args) {
student stu1=new student();//声明并创建第一个学生
stu1.name=“倪爱学”; //为第一个学生的资料赋值
stu1.sex=“男”;
stu1.age=20;
stu1.score=91.5f;
stu1.speak(“年龄”+stu1.age+“岁,”);//调用speak()方法
stu1.grade(stu1.score); //调用grade()方法
student stu2=new student();//声明并创建第一个学生
stu2.name="雍心语"; //为第二个学生的资料赋值
stu2.sex="女";
stu2.age=18;
stu2.score=95;
stu2.speak("年龄"+stu2.age+"岁,");//调用speak()方法
stu2.grade(stu2.score); //调用grade()方法
}
}