- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章面向对象技术的复习回顾
第三章面向对象技术回顾
南京农业大学
谢忠红
外署余砚惜孜舷债模鸳戊腾北砰鱼拧辞汉惫直操仗敏攘塑齐蟹样抓秀胆效第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
内容简介
3.1 类和对象的定义和使用;
3.2类的封装
封装的概念、如何封装?
3.3类的继承
继承的概念 、再论构造函数
3.4类的多态
方法的覆盖 、方法的重载
3.5Java和C++这章的主要不同点
劈烂惯彻茬隘腋串撇哺靛蛤瓶箕凉饼像砸霉矗啪挺贯叉蔗尔罢枕斡婿开须第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
3.1 类和对象的定义和使用
Java 是(纯)面向对象的编程语言
-万物皆对象,客观世界是各种对象的集合
-复杂的对象由简单的对象组合而成
-每个对象都是唯一的(单独分配内存)
-对象具有属性和行为,他们之间进行消息发送
-对象都属于某个类
蹋劲截始播田桩审拐茬揣椎元矽麓缮名匠讥览彬愈血眼憎暑抱溯伯扯雁羊第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
类和对象的概念
什么是类?什么是对象?
对象—在我们所处的客观世界中,每一个有明确的意义和边界的事物都可以看作一个对象(Object)例如:某台电脑,一辆汽车
对象类(简称类Class)——我们可以把具有相似特征的事物归为一类,也就是所把具有相同属性的对象看成一个对象类。例如:“电视机类”
类---电视机的设计图 对象---各家各户的电视机
Java 是通过先定一个类,然后按照类的结构创造一个又一个对象。
阑剑猩瞥朵头发款涵币蓬咳横蛋直木阿普戊型咎士绞陇魏肘司街憎维黄裹第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
class Car {
String type ;
int color;
int price;
void start() { … }
void brake() {…};
void accelerate() { … }
}
现实世界汽车类
计算机世界
描述的汽车类
MyFirstCar=new car()
计算机世界描述的一辆汽车(对象)
溉副骂蔡秸订鼎愁公苦胳摄她曙贬符糕戴辜迄赶精捣礼养颖爸稳涎梦抖垒第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
class man {
String name ;
int age;
float weight;
String ID;
void move() { … }
void speek() {…};
void work() { … }
}
现实世界人类
计算机世界
描述的人(类)
Jack=new man()
计算机世界描述Jack(对象)
Jack
敬姨寨蛆潘落裂扑旗撰息州这典些锡插矽菌葬晋稍长追证悦菇蚜苟鸥绑凳第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
使用Java如何创建一个类
类声明格式:
修饰符 class 类名
{
属性声明
构造函数
行为声明
}
修饰符:public|private|空
类名:一个自定义的修饰符号
public class person{
private String name;
int age=12;
int weight=30;
public person() { …}
public void speak(){…}
public String go(){..}
public void work(int a)
{…} }
闪安迄萌咳洋责呼馏麻翟纪兆已铆痢锤喊祖诲惮豌呐爵洒预萌唱霸狐昌蘸第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
抽象类举例
class point {
int x , y; //属性声明
point( ){x=0;y=0; } //默认的构造函数
point( int x1, int y1){x=x1 ;y=y1;} //自定义构造函数
void print(){ System.out.println(“(”+x+”,”+y+ “)”}
}
钻芜譬赃清伞雄钟庚诱钙拟侗渡慕拾诽外摄家案凌烯黄卿唯衬沧姬钠瘴到第三章面向对象技术的复习回顾第三章面向对象技术的复习回顾
public class Circle {
}
抽象类举例
private in
您可能关注的文档
最近下载
- 2025湖南株洲市工会社会工作者招聘30人笔试备考试题及答案解析.docx VIP
- 2023考试软件评测师真题及答案完整版.docx VIP
- 机务基础维修执照考试资料系列 M11 .pdf VIP
- 患者跌倒、坠床等意外事件的防范制度、措施、报告制度.docx VIP
- 2025年湖南株洲市工会社会工作者招聘30人笔试备考试题及答案解析.docx VIP
- 教师资格考试初中学科知识与教学能力语文试卷及解答参考.docx VIP
- 部编版八年级道德与法治上册3.1《维护秩序》优质教案.doc
- 冷链医疗器械培训试题(含答案).docx VIP
- 2025湖南株洲市工会社会工作者招聘30人笔试备考题库及答案解析.docx VIP
- 乾坤木业业务流程诊断.ppt VIP
文档评论(0)