创建Java类并实例化的基本过程

 1 package com.sanguosha.java;
 2 /*
 3  * 面向对象实现的过程
 4  * 1.创建类并设计类的成员(成员变量即属性and成员方法即方法)
 5  * 2.通过类来创建类的对象,也称类的实例化
 6  * 3.通过(对象.属性)和(对象.方法)调用,完成相应的功能
 7  */
 8 public class Zoo {
 9     public static void main(String[] args) {
10         //基本数据类型的实例化
11         int n=10;
12         //数组的实例化
13         int[] arr=new int[]{};
14         //引用数据类型的实例化,a1就是动物类实例化的实实在在的对象
15         Animal a1=new Animal();
16         //调用属性
17         a1.age=3;
18         a1.name="小不点";
19         System.out.println("动物的名字是:"+a1.name+" 动物的年龄:"+a1.age);
20         //调用方法
21         a1.eat();//这个方法就是输出动物吃东西
22         a1.sleep();//这个方法就是输出动物睡觉
23         
24         a1.getName();//获取动物的名字 
25         System.out.println(a1.getName());//跟a1.name效果一样如下
26         a1.setName("没有了");//修改动物的名字
27         System.out.println(a1.name);//跟a1.getName()效果一样如上
28         
29     }
30 }
31 class Animal{//创建一个动物类
32     //类的属性
33     String name;
34     int age;
35     //类的方法
36     public void eat(){
37         System.out.println("动物吃东西");
38     }
39     public void sleep(){
40         System.out.println("动物睡觉");
41     }
42     public String getName(){//获取动物名字
43         return name;
44     }
45     public void setName(String n){//修改动物的名字
46         name=n;
47     }
48     
49 }

运行结果:

原文地址:https://www.cnblogs.com/yunqing/p/4758892.html