欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

初学Java经典例子

程序员文章站 2023-10-31 19:07:58
适合初学者理解类和方法的关系 对象是实体,需要被创建,可以为我们做事.类是规范,根据类的定义来创建对象. ......
package zz;//包

public class fruit {
      private boolean seedless,seasonal;//成员变量
      private float price;
      //成员方法设置水果属性
      public void setprioperties(boolean seed,boolean season,float cost){
          seedless=seed;//为成员变量赋值
          seasonal=season;
          price=cost;
      }
      //成员方法,输出水果属性
      public void printproperties(){
          if(seedless){
              system.out.println("seedless");
          }
          else{
              system.out.println("seedes");
          }
          if(seasonal){
              system.out.println("seasonal");
          }else{system.out.println("seaon");}
          system.out.println("cost"+price);
      }
      public static void main(string[] args){
          /*为什么main方法都是static类型??????
           * 
   首先,main函数作为java程序的入口,也可以理解为一个接口,这个接口不是
   提供给程序员使用的,这时提供给用户等使用的,用户等不需要知道程序内部的实现,
   只需要知道接口就可以了,如果是非静态的, 那么当用户开始使用时,就必须先去创建对象, */
          boolean myseed,myseason;//声明局部变量
          float mycost;
          myseed=false;//为局部变量赋值
          myseason=true;
          mycost=25.01f;
          fruit myfruit=new fruit();//基于类创建对象
          //调用setprioperties方法,为成员变量赋值
          myfruit.setprioperties(myseed, myseason, mycost);
          myfruit.printproperties();//调用printproperties输出水果属性
          
      }
}

适合初学者理解类和方法的关系

对象是实体,需要被创建,可以为我们做事.类是规范,根据类的定义来创建对象.