您的位置:首页 > 编程语言 > Java开发

java学习第四天

2014-02-24 00:14 183 查看

/*

作者:gnfire

时间:2014.2.23

功能:小猫的问题

*/

public class Demo6

{

 public static void main(String[] args)

 {

  /*

  //思路

  //第一只猫

  int cat1Age=3;

  String cat1Name="小白";

  String cat1Color="白色";

  //第二只猫

  int cat2Age=100;

  String cat2Name="小花";

  String cat2Color="花色";

  */

  //?猫属性分散的->统一的管理

  //创建一个锚对象

 /* Cat cat1=new Cat();

        //访问属性的 对象名.属性名

  cat1.age=3;

  cat1.name="小白";

  cat1.color="白色";

  //创建第二只猫

  Cat cat2=new Cat();

        cat2.age=100;

  cat2.name="小花";

  cat2.color="花色";

       */

  /*

  Person a=new Person();

  a.age=10;

  a.name="小明";

  Person b;

  b=a;

  System.out.println(b.age);

  Person c;

  c=b;

  System.out.println(c.name);

  */

  Person p1=new Person();

  //调用speak方法

  p1.speak();

  //调用计算方法

  p1.jiSuan();

  //调用可以传入参数的计算方法

  p1.jiSuan(100);

  //调用两个数的和

  p1.add(12,13);

 }

}

 //定义一个人类

 class Person

 {

  int age;

  String name;

  /*

  publc 返回类型 方法名(参数列表)

  {

          方法主体;

   }

  */

  //行为

  //1.可以输出我是好人

  //请注意:方法名的首字母是小写的

  //如何定名字:1.驼峰法(匈牙利)myCry 2.下划线法 my_cry

  public void speak()

  {

   System.out.println("我是一个好人");

  }

  

  //可以计算

  public void jiSuan()

  {

   int result=0;

   for(int i=0;i<=1000;i++)

   {

    result=result+i;

   }

   System.out.println("1到1000的和是:"+result);

  }

  //带参数的成员方法

  public void jiSuan(int n) //函数/方法重载,参数不同

  {

   int result=0;      //result作用域

   for (int i=0;i<=n;i++)

   {

    result=result+i;

   }

   System.out.println("1到"+n+"的和是:"+result);

  }

        

   //计算两个数的和

   public void add(int num1,int num2)

  {

   int result=0;

   result=num1+num2;

   System.out.println(num1+"和"+num2+"的和是: "+result);

   }

 }

 //java中如何做一个类(猫)[类名的首字母大写]

 class Cat

 {

  //下面就是类的成员变量/属性

  int age;

  String name;

  String color;

  Master MyMaster;

 }

 class Master

 {

  int age;

  String name;

  String address;

 }

 //一个全面的类定义

 /*

 package包名:

 class 类名 extends 父类implements

 接口名{

  成员变量;

  构造方法;

  成员方法;}

 */
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: