日志分类:java programme

重新安装好Myeclipse

分类:java programme评论:0条作者:wikier.ren日期:2012-01-16

java放下已经有一段时间了。 昨天晚上重新把eclipse换成了myeclipse。 不得不说某些的厉害,一直无法登陆myeclipse的官网,还好,最后找到了恰当的版本。 因为电脑是windows 7 x64,所以在版本的选择上还有一定的问题。myeclipse 10用后始终有问题,给出的myeclipse.exe -clean方法也解决不了,最终只能使用的还是myeclipse 9 x32。
Tags: ,

继承相关

分类:java programme评论:0条作者:wikier.ren日期:2011-11-22

package com.iwikier.jichengzuoye; public class Person {      private String name;      private String gendar;      private int age;           //无参构造方法中,也可以加入赋值语句对对象进行初始化的;      public Person(){      this.gendar = “nan”;      }           public Person(String g){       this.gendar = g;      }           public Person(String n, String g, int a){       this.name = n;       this.gendar = g;       this.age = a;      }                public String getName() {   return name;  }  public void setName(String name) {   this.name = name;  }  public String getGendar() {   return gendar;  }  public void setGendar(String gendar) {   this.gendar = gendar;  }  public int getAge() {   return age;  }  public void setAge(int age) {   this.age = age;  }  public void print(){       System.out.println(“名字:” + this.name + “\n性别:” + this.gendar…
Tags: ,

封装实例

分类:java programme评论:0条作者:wikier.ren日期:2011-11-12

package 封装; /* * 封装可以避免人为错误,是对象以外的不能改变对象属性的错误,同是可以尽量减少对象间的相关性 * 封装就是将属性私有化,提供公共方法来访问私有的属性 * 封装3步骤: * 属性私有化,修改属性的可见性为private,这样外部无权访问; * 建立get 和 set方法,及取值 和 赋值访问,; * 对属性在set 方法中建立必要的限制,加入对属性的存取限制,也就是对赋值进行限制; */ public class Person { //第一次,采用public建立属性,来看封装 // public String name; // public int age; // public String gendar; //为了封装,属性要改为私有 private String name; private int age; private String gendar; /* * 因为私有属性,别的类没有办法访问和修改,所以,要添加访问和修改方法,即get 和 set方法 */ public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { if(age < 0 || age > 100){ System.out.println(“***年龄输入不合法***”); return; }  else this.age = age; } public String getGendar() { return g…
Tags:

程序:人(类的抽象和使用)

分类:java programme评论:0条作者:wikier.ren日期:2011-11-09

/* * 类是对对象的抽象,是为了通过系列有相同点的属性和方法来   描述   出类似的对象 * 对象是类的具体化,在共同具有的属性和方法上有自己的赋值 */ public class Person { /** * @param args */ public String name; public String gendar; public int age; public void eat(String name){ System.out.println(this.name + “邀请” + name + “共进晚餐”); //this用于引用该类的属性,如果是对象的引用,是对象名.睡醒   或   对象名.方法 } public void work(){ System.out.println(name + “的工作理念”); //也可以不用this,直接调用类的属性 } } /* * 该类称为   测试类   或者 功能类 * 一个package只能有一个public类 */ class PersonTest{ public static void main(String args[]) { Person li = new Person();  //对象必须在main方法里创建 li.name = “Li Hong”; //调用对象的属性必须是  【对象名.】 li.gendar = “nan”; li.age = 20; li.eat(“zhou”); li.work(); Person tao = new Person(); tao.name = “tao hong”; tao.gendar = “female”; tao.age = 28; tao.eat(li.name); //方法的参数类型,可以是基本,也可以是…
Tags: