版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
类和对象《Java程序设计》什么是类,如何创建类?什么是对象,如何使用对象?类与对象之间的关系?本讲要讨论的问题目录CONCENT123什么是面向对象?1.面向对象编程的核心概念之一2.类是一种特殊的数据类型,如普通数据类型:int、String、float一样使用3.一种模板,用于描述一组具有相似特征和行为的对象。4.类定义这些对象的属性和方法,这些属性和方法可以被类的实例所共享和访问。什么是类?类的组成:行为(方法)特征(属性)属性——类的变量,用于存储对象的状态数据方法——类中用于执行特定任务的函数例如:定义一个名为“Person”的人类,该类可以描述人的属性和行为。属性是姓名、年龄、性别等;方法是说话、走路、吃饭等。
Car颜色、品牌、型号等启动、加速、刹车等定义类定义类名编写类的属性编写类的方法定义一个类的步骤声明类的语法格式如下:访问修饰符classClassName{
//属性声明
访问修饰符数据类型变量名1;//属性1
访问修饰符数据类型变量名2;//属性2…//方法声明
访问修饰符
返回值类型方法名(参数列表){…}//方法1
访问修饰符
返回值类型方法名(参数列表){…}//方法1…}//航天员public
classTaikonaut{ Stringname; //姓名 Stringsex; //性别 floatweight; //体重 Stringresume; //简介 //驾驶飞船 public
voiddriveSpaceship(){ System.out.println(name+"正驾驶飞船中,太空真美啊!"); } //太空行走 public
voidspaceWalk(){ System.out.println(name+"在太空中行走,一步,一步…"); } //太空实验 public
voidspaceResearch(String
name){ System.out.println(name+"我正在太空进行科学实验"); }}类是抽象的概念,仅仅是模板杨利伟刘洋翟志刚……
“航天员”类特征(属性)姓名性别体重简介行为(方法)驾驶飞船太空行走太空实验对象是一个你能够看得到、摸得着的具体实体生活中,万物皆对象,客观存在的事物皆为对象在程序中,事物是用对象表示的。Taikonauttaiko=newTaikonaut();="翟志刚";//给name属性赋值taiko.driveSpaceship(); //调用方法引用对象成员:使用“.”进行以下操作引用类的属性:对象名.属性引用类的方法:对象名.方法名()创建对象的步骤:类名
对象名=new类名();public
classTestTaikonaut{
public
static
voidmain(String[]args){ Taikonauttaiko1=newTaikonaut();//实例化对象
taiko1.name="杨利伟";//给属性赋值
taiko1.spaceWalk();//调用方法
Taikonauttaiko2=newTaikonaut();//实例化对象
taiko2.name="翟志刚";//给属性赋值
taiko2.driveSpaceship();//调用方法
ta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届河北省邢台市临西一中学普通班重点名校初三下第二次月考物理试题试卷含解析
- 湖南长沙市青竹湖湘一外国语校2025-2026学年初三数学试题下学期第一次月考数学试题含解析
- 江苏省南京树人中学2026年初三下学期模拟(一)测试物理试题含解析
- 食品安全教育班会方案
- 2026年大学大一(基础医学)生物化学基础测试题及答案
- 2025年前台防疫接待礼仪模拟题
- 护理干预对糖尿病足患者康复的影响
- 护理操作:静脉注射泵并发症的预防
- 护理感染预防的应急预案
- 让学生的习作绽放生命的异彩和斑斓
- 二年级生命生态安全课件
- 2025年生长激素相关肝硬化诊治专家共识解读课件
- 【《磷矿浮选工艺研究的国内外文献综述》11000字】
- 丫丫厨娘企业策划方案
- 物业写字楼装修管理培训
- 2026年长沙职业技术学院单招职业倾向性测试必刷测试卷附答案
- 2025年荞麦绿色防控技术体系与病虫害监测报告
- 坝身埋石混凝土施工方案
- ISO 9001(DIS)-2026《质量管理体系要求》中英文标准对照版(2025年9月)
- 山东港口集团笔试题库2025
- 《反窃电电子数据提取与固定技术规范》
评论
0/150
提交评论