创建类Person和对象

来源:互联网 发布:厦门天心软件 编辑:程序博客网 时间:2024/06/06 18:43
public class Person {        String name;                            //定义姓名属性          String sex;                           //定义性别属性          int age;                              //定义年龄          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 Auto-generated method stub                Person zhang=new Person();    //实例化对象zhang                                                                          System.out.println("第一个人的信息");                zhang.name=" 张三";           //调用getInfo()方法获取zhang的信息                zhang.sex="男";               //调用方法showInfo()输出zhang的信息                zhang.age=18;                System.out.println("姓名:"+zhang.name);                System.out.println("性别:"+zhang.sex);                System.out.println("年龄:"+zhang.age);                Person li=new Person();      //定义和实例化li,并初始化li的信息                System.out.println("第二个人的信息");                li.getInfo("李四", "女",20);                li.showInfo();        }        }

运行结果:

程序分析:本程序定义一个类Person,在该类中包含name,sex,age三个属性以及getInfo(),showInfo()两种方法。方法getInfo()实现类Person中定义的3个属性的值的获取,方法shoeInfo()实现类Person中定义的3个属性的值的显示。同时,定义属于类Person的对象zhang,通过调用类的属性zhang.name,zhang.sex,zhang.age实现对象属性的值的设置;定义属于类Person的对象li,通过调用方法li.getInfo(),li.shoeInfo()实现对象li的属性值获取和显示。

原创粉丝点击