首页 > 编程语言 >JAVA的封装性--1

JAVA的封装性--1

时间:2022-10-05 14:34:20浏览次数:50  
标签:封装 -- private int JAVA legs public 属性

class Animal {

String name;

private int legs; // 将属性私有化(private),然后提供公共的方法来获取(get),和设置(set)属性的值              

以下标黄部分为封装性的体现

  public void setlegs(l){  //设置属性 

    if(l>=0&&l%2==0) {

      legs=l;

    }else{

       legs=0;

      }

   }

  //以下为获取属性

  public int getlgs( ){

    return legs;

  }

    

标签:封装,--,private,int,JAVA,legs,public,属性
From: https://www.cnblogs.com/liujy2233/p/16755525.html

相关文章

  • beanvalidation简介
    beanvalidation官网->是规范,api,接口hibernate-validator官网->是beanvalidation的最佳实现javaEE规范不相关的很多javapackage组成了javaee规范;api(没有实......
  • 关于PCS7服务器-客户机项目的画面树的一点总结
    服务器与客户端的画面树是独立的!客户机的画面树并不是从服务器上分配过去的。OSClient的画面树需在OS1中组态,其他参考站OSClientreference的仅参考OS1的画面树;服务器的......
  • 无线Profinet IO 故障诊断
    1前几天在一个碳素车间的智能天车无人化改造中遇到了如下问题:网络通讯正常但是ET200MIM153-4ProfinetIO远程站无法实现和CPU315-2DP/PN的正常数据交换,IM153-4的BF指示灯......
  • C++基础神仙速度入门
    ​C++的各部分的重要程度我会标号10星为满分目录C++的基本知识只有个人认为主要的(重要程度:2星):C++的基本框架(重要程度:10星,必背)C++的基本语法(重要程度:9星): C++的基......
  • 【第十五篇】商城系统-商品详情页功能实现
    商品详情页一、服务搭建1.配置host文件  我们的商品详情服务是一个独立的服务,我们需要在客户端的host中来配置映射2.在Nginx中配置  我们需要在Nginx中配置商品详情服务......
  • 【第九篇】商城系统-商城首页功能
    一、商品上架功能ElasticSearch实现商城系统中全文检索的流程。1.商品ES模型商品的映射关系PUTproduct{"mappings":{"properties":{"skuId":{"typ......
  • 实验4:开源控制器实践——OpenDaylight
    一、实验目的1.能够独立完成OpenDaylight控制器的安装配置;2.能够使用Postman工具调用OpenDaylightAPI接口下发流表。二、实验环境Ubuntu20.04Desktopamd64三、实......
  • 【为高效开发而生】MyBatisPlus破冰行动
    MyBatisPlusMyBatis-Plus(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。官网地......
  • 2022最新SpringMVC面试题附完整答案
    SpringMVC面试题一、单选题1.下列关于SpringMVC说法正确的是BA.SpringMVC和Spring没有关系B.SpringMVC是一个控制层框架,复制接收和处理请求C.SpringMVC可以脱离Spring单独......
  • 2022最新Spring面试题附完整答案
    Spring面试题一、单选题1.Spring是年发布的(B)A.2022B.2004C.2006D.20082.Spring中的对象的作用域不包括(B)A.sessionB.servletContextC.singletonD.proptotype3.在Spring......