zoukankan      html  css  js  c++  java
  • 创建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 }

    运行结果:

  • 相关阅读:
    关于ueditor1.4.3版复制section标签丢失class和style样式问题
    关于移动手机端富文本编辑器qeditor图片上传改造
    移动web HTML5使用photoswipe模仿微信朋友圈图片放大浏览
    PLSQL Developer如何设置自动打开上次编辑的文件
    Linux目录结构
    git与代码托管工具
    mysql的索引
    Gson学习记录
    java线程池的初探
    netty学习总结(一)
  • 原文地址:https://www.cnblogs.com/yunqing/p/4758892.html
Copyright © 2011-2022 走看看