zoukankan      html  css  js  c++  java
  • Java面向对象特征之封装

    package practice;
    /**
     * @功能 创建动物类,对动物的属性进行封装
     * @author square 凉
     *
     */
    public class Animal {
     /**
      * 动物姓名
      */
     private String animalName;
     /**
      * 种类
      */
     private String type;
     /**
      * 年龄
      */
     private int animalAge;
     /**
      * 通过geter和set而方法进行封装
      * @return
      */
     public String getAnimalName() {
      return animalName;
     }
     public void setAnimalName(String animalName) {
      this.animalName = animalName;
     }
     public String getType() {
      return type;
     }
     public void setType(String type) {
      this.type = type;
     }
     public int getAnimalAge() {
      return animalAge;
     }
     public void setAnimalAge(int animalAge) {
      this.animalAge = animalAge;
     }
     
     
    }
    package practice;
    /**
     * @功能 程序主入口
     * @author square 凉
     *
     */
    public class MainEnter {
     public static void main(String[] args) {
      // TODO Auto-generated method stub
      
      Animal an =new Animal();//实例化一个动物对象
      an.setAnimalName("老虎");//通过set方法为对象的属性赋初值
      an.setType("虎");
      an.setAnimalAge(2);
      System.out.println(an.getType() + an.getAnimalName() + an.getAnimalAge());//通过get方法得到赋的值,打印输出
      
      
     }
    }
     
  • 相关阅读:
    Windows Server 2012 64bit RMAN异机不完全恢复(迁移)
    dbms_jobs vs. dbms_scheduler_jobs
    Migrating from dbms_job to dbms_scheduler
    ORA-12537: TNS:connection closed
    win7 ins 30131 oracle 12c
    Vector源码分析
    LinkedList源码分析
    ArrayList源码分析
    jsp 显示日期
    Spring data redis 使用 pipelined 批量操作
  • 原文地址:https://www.cnblogs.com/IT-xiaoliang/p/10621256.html
Copyright © 2011-2022 走看看