创建类H和对象

来源:互联网 发布:石家庄优化 编辑:程序博客网 时间:2024/06/06 00:03
public class h {   //创建类h。    String name;   //数据类型的定义。    String sex;    int age;public h(){};  //定义无参构造方法public h(String n,String s,int a){  //定义有参构造方法,参数为String n、String s、int a.    name=n;    sex=s;    age=a;}void getInfo(String n,String s,int a){  //定义方法getInfo(),获取学生的基本信息。    name=n;    sex=s;    age=a;}void showInfo(){  //定义方法showInfo(),显示学生信息。    System.out.println("姓名:"+name);    System.out.println("性别:"+sex);    System.out.println("年龄:"+age);}    public static void main(String[] args) {        // TODO 自动生成的方法存根        h stu1;  //定义属于类h的对象stu1.        stu1=new h();  //进行实例化对象stu1.        System.out.println("第一个人的信息");        stu1.getInfo("王五", "男", 19);    //调用方法getInfo(),获取stu1的学生信息。        stu1.showInfo();   //调用方法showInfo(),输出stu1的学生信息。        System.out.println("第二个人的信息");        h stu2=new h("李四","女",20);  //定义和实例化对象stu2,并初始化stu2的学生信息。        stu2.showInfo();  //调用方法showInfo(),输出stu2的学生信息。    }}

结果为:
这里写图片描述

知识要点分析:
1.对象:
类是对一组具有相同属性和方法的对象的抽象描述,对象是类的具体实现。
①声明对象变量
②实例化对象
2.构造方法:
构造方法是一种用于对象初始化的特殊方法。例如:
public h(){………….};
public h(String n,String s,int a){ ……………..};
3.默认构造方法
4.重载构造方法
5.this关键字:
在一个对象中封装了成员变量和成员方法。
6.方法finalize():
对象的清除表示了对象的生命周期的结束。

原创粉丝点击