菜鸟教程示例代码

public class HelloWorld {
    /* 第一个Java程序
     * 它将输出字符串 Hello World
     */
    public static void main(String[] args) {
        System.out.println("Hello World"); // 输出 Hello World
    }
}

 

class FreshJuice {
   enum FreshJuiceSize{ SMALL, MEDIUM , LARGE }
   FreshJuiceSize size;
}
 
public class FreshJuiceTest {
   public static void main(String[] args){
      FreshJuice juice = new FreshJuice();
      juice.size = FreshJuice.FreshJuiceSize.MEDIUM  ;
   }
}

 

 1 public class Puppy{
 2    int puppyAge;
 3    public Puppy(String name){
 4       // 这个构造器仅有一个参数:name
 5       System.out.println("小狗的名字是 : " + name ); 
 6    }
 7  
 8    public void setAge( int age ){
 9        puppyAge = age;
10    }
11  
12    public int getAge( ){
13        System.out.println("小狗的年龄为 : " + puppyAge ); 
14        return puppyAge;
15    }
16  
17    public static void main(String[] args){
18       /* 创建对象 */
19       Puppy myPuppy = new Puppy( "tommy" );
20       /* 通过方法来设定age */
21       myPuppy.setAge( 2 );
22       /* 调用另一个方法获取age */
23       myPuppy.getAge( );
24       /*你也可以像下面这样访问成员变量 */
25       System.out.println("变量值 : " + myPuppy.puppyAge ); 
26    }
27 }

 

 

 1 import java.io.*;
 2  
 3 public class Employee{
 4    String name;
 5    int age;
 6    String designation;
 7    double salary;
 8    // Employee 类的构造器
 9    public Employee(String name){
10       this.name = name;
11    }
12    // 设置age的值
13    public void empAge(int empAge){
14       age =  empAge;
15    }
16    /* 设置designation的值*/
17    public void empDesignation(String empDesig){
18       designation = empDesig;
19    }
20    /* 设置salary的值*/
21    public void empSalary(double empSalary){
22       salary = empSalary;
23    }
24    /* 打印信息 */
25    public void printEmployee(){
26       System.out.println("名字:"+ name );
27       System.out.println("年龄:" + age );
28       System.out.println("职位:" + designation );
29       System.out.println("薪水:" + salary);
30    }
31 }

 

 1 import java.io.*;
 2 public class EmployeeTest{
 3  
 4    public static void main(String[] args){
 5       /* 使用构造器创建两个对象 */
 6       Employee empOne = new Employee("RUNOOB1");
 7       Employee empTwo = new Employee("RUNOOB2");
 8  
 9       // 调用这两个对象的成员方法
10       empOne.empAge(26);
11       empOne.empDesignation("高级程序员");
12       empOne.empSalary(1000);
13       empOne.printEmployee();
14  
15       empTwo.empAge(21);
16       empTwo.empDesignation("菜鸟程序员");
17       empTwo.empSalary(500);
18       empTwo.printEmployee();
19    }
20 }

 

posted @ 2021-10-14 22:08  kuaiquxie  阅读(1021)  评论(0编辑  收藏  举报