创建并使用简单Java类

创建并使用简单Java类插图1

在整个的Java技术学习过程之中,首先一定要明确一个核心的问题:学习一门语言如果要想尽快的上手开发,那么就必须熟练的掌握一些核心的编程模型(数学公式),只要遇见了相似的程序按照公式的形式直接定义好即可。

本次重点来研究关于简单Java类的定义,实际上从项目的开发角度来讲,使用类有一个最为核心的功能,它能够描述有一类群体的共性特征。

创建并使用简单Java类插图3

简单Java类指的是一个类之中主要由属性以及settergetter方法所组成的类,这个类不牵扯到各种复杂的运算逻辑,仅仅是进行相关数据的存储,同时这种类一般都有明确的实物类型,例如:定义一个描述部门的信息类、定义一个描述雇员的信息类、定义一个描述教师的程序类。

Java里面随着技术学习的不断深入,你会慢慢更加深刻的理解简单Java类的实际使用,包括一些设计上的不断的改良,但是对于现在来讲,给出如下的简单Java类的开发要求:

必选】类名称一定要有意义,可以明确的描述某一类的事物特征;

必选】类之中所有的属性都必须使用private封装;

必选】如果要进行属性的设置或者是修改则一定要通过setter方法完成,而属性的获取要通过getter

必选】对象中的所有信息不允许直接在类中使用System.out.println()输出,所有的输出内容一定要返回给被调用处来进行输出处理。

必选】类之中可以定义若干个构造方法,但是一定要提供有一个无参构造方法(需要通过反射机制研究);

可选】类中要提供有一个返回对象信息的处理方法;

范例:定义一个描述部门信息的简单Java类(假设现在部门信息里面需要包含有部门编号、名称以及位置三个核心属性。

class Dept { //定义一个类名称,这个类名称本身存在有意义

private long deptno ; //描述部门编号

private String dname ; //部门名称

private String loc ; //部门位置

public Dept() {}

public Dept(long deptno, String dname, String loc) {

this.deptno = deptno ;

this.dname = dname ;

this.loc = loc ;

}

public void setDeptno(long deptno) {

this.deptno = deptno ;

}

public void setDname(String dname) {

this.dname = dname ;

}

public void setLoc(String loc) {

this.loc = loc ;

}

public long getDeptno() {

return this.deptno ;

}

public String getDname() {

return this.dname ;

}

public String getLoc() {

return this.loc ;

}

public String getInfo() { //在没有进一步说明之前,方法名称固定为getInfo()

return “【部门】部门编号:” + this.deptno + “、部门名称:” + this.dname + “、部门位置:” + this.loc ;

}

}

public class YootkDemo { //主类

public static void main(String args[]) {

Dept dept = new Dept(10, “沐言优拓技术研发部“, “北京“) ; //实例化类对象

System.out.println(dept.getInfo()) ; //进行内容的输出

}

}

对于此时的Dept类功能非常的单一,就是进行了数据的保存以及数据的获取,所以这个类不涉及到任何的运算逻辑,就被开发中称为简单Java类。

重要提示:简单Java类是最基础的模型,但是其可以考察以及覆盖的知识点是非常全面的

·类的基本组成:属性、方法(构造方法、普通方法);

·数据类型的选择:基本类型、引用类型(后面会有更加深入的分析);

·构造方法的重载;

·属性的封装以及settergetter方法的定义要求;

·字符串的连接操作。

举报/反馈

原创文章 创建并使用简单Java类,版权所有
如若转载,请注明出处:https://www.itxiaozhan.cn/202211932.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注