初学呐喊!——Java类的设计编写以及使用设计好的类

第二单元 Java类的设计编写以及使用设计好的类

第一部分——类设计和编写

特别提醒

  • 软件开发:先设计,再开发;
    先思考设计,根据设计写代码

1.如何设计类

  • 用什么工具?
    EA(Enterprise) Architecture VP Rational Rose
    StarUML:搜索UML工具
  • 谁开设计?
    系统分析师,系统分析员:软考中级

1.1设计类

1.面向的编程主线(步骤)
写类,创造对象,对象调用方法
2.什么是类?
类就是类型的缩写/简称:类是抽象的,不具体,不明确。同类事物的概括;

:手机,学生,鼠标,电脑,桌子

3.什么是对象?
具体物件就是对象。万物皆对象。对象是具体的,明确的

:宋书记对象您好,我给你买了一瓶水对象,你坐在椅子对象上把水对象喝了。

再编程时候,要在日常生活结合来理解。
4.设计类
设计教务系统中的学生类。方法形参是什么由程序员定,只要符合需求就可以;

在这里插入图片描述
5.在Eclipse中写好这个Student类

  • 加标准注释

2:带包的种类

  • 为什么用包?放置类名冲突,一人一个包,包名不同,就能区分类。
  • 包怎么命名?域名倒写,一般的规则:域名倒写.系统代号.模块名称
  • student 类名
  • 全限定的类名:com.ychs.corejava.unit2.Student

3:生成JavaDoc文档

  • 注意摄入编码和字符集参数

4:如何使用JavaAPI文档

  • Application Programing Interface,应用程序接口
  • java.lang Java语言的核心包,这个包不需要导入
  • java.io
  • java.util
  • java.sql
  • java.lang.reflect
  • java开头的包:Java的基础包
  • javax开头的包:扩展包
  • org开头的包:第三方包
  • com开头的:自定义包
  • 如何导入包?import;快捷键CTRL shift O/M
  • 导入包的次序:基础包,扩展包,第三方包,自定义包

5:看API源码

  • 能找到API源码位置
  • 在Eclipse中点击看源码

第二部分——使用设计好的类

6.1.1如何使用类里面的方法

OPP:面向对象编程(Object Oriented Programming)

  • 第一步:创建类
  • 第二步:创建对象,使用new
  • 第三步:对象调用方法,发挥作用

6.1.2如何使用构造方法

一,构造方法:同时具备两个条件:
  • 名字和类名相同
  • 没有返回类型
二,构造方法作用:

1.与new配合创建对象

2.给对象属性赋值

:默认构造方法,如果程序员不写构造方法,JVM自动提供一个,程序员写了,JVM不提供

3.1.2如何接收键盘输入

Scanner 形参=new Scanner(System.in);

int 参数=形参.nextint();

或者参数=形参。next();

package com.ychs.corejava.unit2;

//import java.util.Date;
import java.util.*;
/**

*学生类
*/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 全国计算机等级考试二级教程——java语言程序设计的PDF版本是一本介绍Java编程语言的教程书籍。这本书对于计算机等级考试二级的学习者来说非常有用。 Java语言是一种通用的高级编程语言,它被广泛应用于跨平台应用程序的开发。这本教程主要围绕Java语言的程序设计展开,内容包括Java语言的基础知识、面向对象编程、异常处理、文件IO操作、多线程编程、网络编程等。 这本教程通过分章节详细介绍了Java语言的各个方面,从基础知识开始,逐渐深入,适合初学者学习。每个章节都通过理论讲解和实践代码演示相结合的方式,让读者能更好地理解和运用所学知识。 此外,这本教程还提供了丰富的练习题目和编程实践,帮助读者巩固所学内容,并提升编程能力。同时,书中还包含了考试相关的重点知识点和实例,能够帮助读者更好地应对全国计算机等级考试二级的相关题目。 总体来说,全国计算机等级考试二级教程——java语言程序设计PDF是一本很好的学习工具,适合计算机等级考试二级的学习者使用。无论是想了解Java编程语言的基础知识,还是为计算机等级考试二级做准备,这本教程都能够提供相应的帮助。 ### 回答2: 《全国计算机等级考试二级教程——Java语言程序设计PDF》是一本关于Java语言程序设计的考试教材。该书内容分为几个主要部分: 首先,该书从Java语言的基础知识入手,介绍了Java的背景和特点,以及Java的安装与配置。 其次,该书详细讲解了Java程序的编写与运行。从编写一个简单的Hello World程序开始,逐步引导读者学习Java的语法规则、基本数据类型、运算符以及控制结构等。 然后,该书介绍了一些常用的Java类库和API,如String类、Math类、Scanner类等,以及Java的面向对象编程思想和相关的概念,如类、对象、继承、封装、多态等。同时,还涉及到实例变量、类变量、方法的定义和使用等内容。 最后,该书还对异常处理、文件操作、线程编程等Java高级特性进行了简要介绍,使读者能够初步了解这些内容。 此外,该书还通过提供大量的例题和练习题,帮助读者巩固所学知识,培养解决实际问题的能力。 总结来说,这本教材是辅助学习者准备全国计算机二级考试的理想参考书籍。它详细介绍了Java语言的基础知识和应用,适合初学者入门。读者通过学习这本教材,可以系统地掌握Java语言的基本语法、面向对象编程以及高级特性,为考试做好充分准备。 ### 回答3: 全国计算机等级考试二级教程——Java语言程序设计 pdf 是一本关于Java编程语言的教材。Java作为一种高级编程语言,在计算机行业中应用广泛,掌握Java编程可以使开发人员更好地进行软件开发和系统设计。 这本教材主要分为几个部分。首先,它介绍了Java编程语言的基本概念和语法规则,例如变量、数据类型、运算符、流程控制等。通过学习这些内容,读者可以了解Java的基本特点和编程规范。 其次,教材详细介绍了Java的面向对象编程(OOP)思想和相关的知识。面向对象编程是现代软件开发中的一种重要方法,它通过封装、继承和多态等机制,使得程序更易读、易维护、易扩展。读者将学习如何定义类、创建对象、定义方法和属性等。 此外,教材还介绍了Java中常用的类库和API,包括输入输出流、字符串处理、异常处理、图形界面等。这些类库和API提供了大量的功能和工具,可以帮助开发人员更加高效地编写程序。 在教材的最后,还有一些实例和练习题供读者巩固所学知识。通过实际的编程实例和练习,读者可以提高自己的编程能力和解决问题的能力。 总之,全国计算机等级考试二级教程——Java语言程序设计 pdf 是一本很好的学习资料,对于想要学习Java编程的人来说,是一本不可或缺的参考书。通过学习这本教材,读者可以系统地了解和掌握Java编程的基础知识和技能,为将来的职业发展打下良好的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值