类
来源:互联网 发布:职工法律知识网络答题 编辑:程序博客网 时间:2024/05/08 07:55
类是面向对象编程中最基本、也是最重要的特征之一。
用比较发阐述类的概念:
造房子的砖头有红色、有灰色、有方砖、有圆砖,我们就可以把各种各样的砖头称之为对象。
他们有共同点,也有不同的方面,这些不同的方面使得它们不可能是同一个对象。然而砖头就是
所有种类的总称,所有的砖都是由它派生而来,所以砖可以称为是一个类。
类就是模板,其实就是创建对象的基地,它能产生很多不同的对象。比如汽车就是一个类,
像卡车、轿车等都是从汽车这个类中派生出来的。轿车也可以作为一个类,在轿车这个类中,再
创建各种品牌的轿车对象出来,像红旗、奔驰等,每种轿车都是一个对象。类是一个很灵活的概
念。类与对象的关系,就像母亲与子女的关系。
java中已有的类:java中已有的类有很多,可以下载java api 查看 ,在这里就不多说了。今天主要
就是深刻理解了设置器和访问器的作用。
基本上,我们写程序的时候都会用到设置器和访问器,到底它们是什么呢?
JAVA语言中把set函数称为设置器,把get函数称为访问器
get()只查看对象的状态或者返回对象的属性值。它有以下特点:
1、方法声明部分有返回值类型
2、方法声明没有参数
3、方法体内有返回语句
set()主要是完成某个对象属性的赋值功能。它有以下特点:
1、方法返回类型为void,即不返回类型
2、方法声明中至少有一个参数
3、方法体内肯定有赋值语句
void set(String name, String code, String sexy, String duty) {this.name = name;this.code = code;this.sexy = sexy;this.duty = duty;}public String getname() {//返回姓名return name;}public String getcode() {//返回学号return code;}public String getsexy() {//返回性别return sexy;}public String getduty() {//返回职务return duty;}public void setachi(double achievement) {//设置成绩this.achievement = achievement;}public double getachi() {return achievement;}
如果要实现一个对属性的访问和设置,一般应该有以下几项内容:
1、一个私有的字段变量
2、一个公开的字段访问器
3、一个公开的字段设置器
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 类
- 动态规划中的“分两份”问题
- 你的平板,就是你的嵌入式开发板&展示样机-----微核GUI对屌丝开发者的支持
- QQ网页微信、QQ二维码登录原理分析(整理)
- 页眉页脚的制作 论文格式(奇偶页眉不同,页码连续)
- Linux 的多线程编程的高效开发经验
- 类
- 关于文章的声明
- git push 提示 Everything up-to-date
- spring security 采用 数据库配置检测用户登录,并跳转不同页面
- JAVA必备—java流,考验你的想象力
- POJ 1953World Cup Noise
- WPF绘制深度不同颜色的3D模型填充图和线框图
- ROC曲线及其matlab实现ROC曲线的绘画
- 矩阵分解