技术栈

学习Java (五)

赵同志2024-09-30 16:17

1.学习封装

复制代码
package com.msb.test07;
//封装
public class Girl {
    private int age;
//    赋值
    public void setAge(int age){
        if(age > 30){
            this.age = 18;
        }else{
            this.age = age;
        }
    }
//    读取
    public int getAge(){
        return age;
    }
}
复制代码
package com.msb.test07;

public class Test {
    public static void main(String[] args) {
        Girl girl = new Girl();
        girl.setAge(28);
        System.out.println(girl.getAge());
    }
}
上一篇:SpringBoot使用@Slf4j注解实现日志输出
下一篇:redis缓存工具类(Java)
相关推荐
DO your like
17 分钟前
Activiti工作流
java·工作流
合作小小程序员小小店
21 分钟前
web开发,在线%小区,物业%管理系统,基于idea,html,jsp,java,ssm,mysql数据库
java·数据库·mysql·jdk·intellij-idea
q***d173
28 分钟前
后端缓存技术学习资源,Redis+Memcached
redis·学习·缓存
豐儀麟阁贵
36 分钟前
6.2 Object类
java·开发语言·python
Eric_Makabaka
1 小时前
微服务重要知识点
java
lkbhua莱克瓦24
1 小时前
Java进阶——集合进阶(MAP)
java·开发语言·笔记·github·学习方法·map
u011960823
1 小时前
java 不可变集合讲解
java·开发语言
Qiuner
1 小时前
Spring Boot 进阶:application.properties 与 application.yml 的全方位对比与最佳实践
java·spring boot·后端
寒山李白
1 小时前
Mybatis使用教程之XML配置方式实现增删改查
xml·java·mybatis
Seven97
1 小时前
剑指offer-38、⼆叉树的深度
java
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Valdi:Snapchat 开源的新一代跨平台 UI 框架07jdk21下载、安装(Windows、Linux、macOS)08Labelme从安装到标注:零基础完整指南09智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践10使用国内镜像网站在线下载安装Qt(解决官网慢的问题)——Qt