首页 > 其他分享 >如何定义一个标准的类

如何定义一个标准的类

时间:2023-11-28 22:16:15浏览次数:31  
标签:定义 如何 int age private 标准 String public name

如何定义一个标准的类(POJO类)

POJO: Plain Old Java Object

  1. 所有成员变量都需要使用private关键字私有化
  2. 为每一个成员变量编写一对setter,getter方法
  3. 编写一个无参数的构造方法
  4. 编写一个全参数的构造方法
public class student {
	//成员变量
    private String name;
    private int age;
     
    public String getName() {
		return name;
    }
    
    public int getAge() {
		return age;
    }
    
    public void setName(String name) {
		this.name = name;
    }
    
    public void setAge(int age) {
        this.age = age;
    }
    
    public Student(String name,int age) {
		this.age 
    }
    
    public Student() {
	}
    
    public Student(String name,int age) {
		//super();
        this.name = name;
        this.age = age;
    }

}

特例 boolean的get方法

private boolean male;
public boolean isMale() {
	return male;
}

标签:定义,如何,int,age,private,标准,String,public,name
From: https://www.cnblogs.com/kdlyh/p/17863214.html

相关文章

  • 自定义应用层通信协议结构消息的编码方式
    应用层通信协议设计 一、应用层通信协议概述TCP/UDP是基于字节流的传输层通信协议,对于其的编程是基于IO流编程,所谓“流”,就是没有界限的一长串二进制数据。TCP/UDP作为传输层协议,并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行数据包的划分。所以在业务上......
  • springboot 自定义响应体大小测试接口
    @ResponseBody@RequestMapping("/def/response/body/service")publicStringBuilderdefResponseBodyService(@RequestParam(name="count")Integercount,HttpServletRequestHttpRequest)throwsInterruptedException{  StringbaseStr="0......
  • 如何获取multimap内key为i的所有value
    //测试如何获取multimap内key为i的所有valuevoidgetKey(multimap<int,string>&m1,inti){ cout<<"map容器内Key为"<<i<<"的数据有:"<<endl; multimap<int,string>::const_iteratorit2=m1.find(i); for(multimap&......
  • JFinal具体如何划分?
    包的具体划分JFinal具体分为controller,config,model,Interceptor,service,validator这几类;各部分具体放什么东西(具体职责)controller--与spring的controller相似,放置具体操作;model--放置Student,定义核心代码;interceptor--拦截器,实现权限登录;service--所有的dao对象的定义放进去;v......
  • 大学生如何写好简历,找到满意的工作
    大学生如何写好简历,找到满意的工作走出象牙塔,步入职场,一份精心准备的简历是你通往梦想工作的敲门砖。对于大学生来说,尽管实际工作经验可能较少,但通过以下策略,你仍然可以打造出一个有说服力的简历。认识自我,准确定位在开始写简历之前,花时间了解自己的长处、兴趣和职业目标。这不......
  • 如何快乐玩红警
    1.下载地址:https://www.bilibili.com/video/BV17M41197Jb/?spm_id_from=333.337.search-card.all.click&vd_source=d68ed178f151e80fea1e02efd205802c2.设置窗口化,不然红警分辨率太低了,全屏进去经常卡界面.窗口化方法:https://www.onlinedown.net/article/1002......
  • 思考-如何阅读一本书
    通读境精读境贯通境精读境指深入细致地研读。叶圣陶《<精读指导举隅>前言》:“像这样把精读文章作为出发点,向四面八方发展开来,那么,精读了一篇文章,就可以带读许多书。”方法:要细读多思,反复琢磨,反复研究,边分析边评价,务求明白透彻,了解于心,以便吸取精华。对本专业的书籍及名......
  • 程序员如何做点属于自己的东西?做一个自己认为有价值的小项目?分享我的一个个人项目:代
     工作中经常会遇到很多小的知识点,或者突然有点想法,想记下来方面以后查找。网上搜索问题遇到好的回答希望保存下来,或做下修改成为自己知识。突然想写一点代码验证一点想法,这时不想开启电脑上的软件新建文本,就希望直接可以写代码,然后运行看效果。以上这些需求就是我想自己开发......
  • Salesforce原生ERP产品 vs. 集成:如何选择?
    Salesforce允许企业管理所有的客户交互。随着Salesforce平台的日渐成熟,企业已经能够获取成倍的收益。会计解决方案和其他ERP工具尤其契合,客户数据不会碰壁,可以在服务交付和客户成功、发票和账单、收入确认和续订的过程中继续前进。 一些企业尝试将旧的ERP或平台外系统与Salesfo......
  • AI技术如何助力实现智慧交通
    人工智能的常见优势在于能够实时、高效地分析处理大量的数据,并结合算法模型提供个性化、专业化的服务。在智慧交通方面,人工智能同样可以发挥专长,助力打造智能高效的交通运输网络,本篇就为大家简单介绍一下AI技术如何促进智慧交通应用。  1、实时交通预测AI算法可以通过分析......