A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© WYKings 中级黑马   /  2015-4-17 16:29  /  480 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一个简单的类
  1. public class Human {
  2.         //定义普通人的属性,姓名、年龄、出生年月
  3.         private String name;
  4.         private int age;
  5.         private String birth;
  6.        
  7.         //提供初始化方法
  8.         public Human(String name) {
  9.                 this.name = name;
  10.         }
  11.         public Human(String name, int age) {
  12.                 this(name);
  13.                 this.age = age;
  14.         }
  15.         public Human(String name, int age, String birth) {
  16.                 this(name, age);
  17.                 this.birth = birth;
  18.         }
  19.        
  20.         //用set方法设置属性,用get方法读取属性
  21.         public void setName(String name) {
  22.                 this.name = name;
  23.         }
  24.         public String getName() {
  25.                 return this.name;
  26.         }
  27.         public void setAge(int age) {
  28.                 this.age = age;
  29.         }
  30.         public int getAge() {
  31.                 return this.age;
  32.         }
  33.         public void setBirth(String birth) {
  34.                 this.birth = birth;
  35.         }
  36.         public String getBirth() {
  37.                 return this.birth;
  38.         }
  39.        
  40.         //人类拥有走路和吃饭的方法
  41.         public void run() {
  42.                 System.out.println(this.name + "正在走路!");
  43.         }
  44.         public void eat() {
  45.                 System.out.println(this.name + "正在吃饭!");
  46.         }
  47.        
  48.         //打印相关信息的方法
  49.         public void printName() {
  50.                 System.out.println("当前对象的姓名为" + this.name);
  51.         }
  52.         public void printAge() {
  53.                 System.out.println("当前对象的年龄为" + this.age);
  54.         }
  55.         public void printBirth() {
  56.                 System.out.println("当前对象的出生年月为" + this.birth);
  57.         }
  58. }
复制代码

希望可以帮助到别人

4 个回复

正序浏览
很有帮助。。。。
回复 使用道具 举报
请问LZ用什么软件编写程序的?
回复 使用道具 举报
柳叶飞刀 发表于 2015-4-17 17:06
有没有高级一点的?

自己写的也就简单了一下,如果是定义好了需求的,那样就比较好写点
回复 使用道具 举报
有没有高级一点的?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马