- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java3面向对象程序设计_1课件
面向对象的程序设计;本章总体纲要;3.1 类、域、方法和实例对象;思考 ;1 面向对象的概念;对象;从众多对象中归纳出“类”;类的属性和行为-----类的成员;类 ;消息 ;面向对象的基本特征;面向对象的基本特征:封装定义;面向对象的基本特征:封装举例;;类继承的实现;多继承:一个类有多个父类,即直接继承多个类;面向对象的基本特征:多态;2 类 ;类的定义;class Animal
{
String name;
int age;
public void eat()
{
System.out.println(Eating);
}
public void move()
{
System.out.println(Moving);
}
};类的成员;成员变量;成员方法;类成员的常用修饰符及访问范围 ;思考 ;试题类(Testquestion类)
属性:包括试题内容、答案、用户选择的答案等。
方法:获取取试题、设置选择的答案、获取选择的答案、设置标准答案、获取标准答案、检查答案正确与否等。;类成员和实例成员;类属性和类方法;public class StaticTest1{
public static void main( String args[] ){
System.out.println(The total number
of Animal is:+ Animal.count);
Animal.move();
Animal a1=new Animal();
Animal a2=new Animal();
}
}
运行结果为:
The total number of Animal is:0
Animal can Moving
The total number of Animal is:1
The total number of Animal is:2 ;与类属性和类方法相比较 ,实例属性和实例方法必须在实例化变量之后才能使用,
将上例中Animal.move()换成Animal.eat(),
结果如何?为什么?;构造方法;构造方法;构造方法;默认的构造方法;3 对象;对象的创建;(1)对象的创建;对象的创建(举例);(2)对象的引用 ;实例变量成员和实例方法成员只能通过对象来引用
例如,Point为类,p为Point的对象,p调用类的方法move格式如下:
p.move(30,20);
同样 ,也可以用new生成对象的引用 ,然后直接调用它的方法 ,如:
new point().move(30,20);;(3)对象的销毁;思考:;定义Testquestion类
您可能关注的文档
最近下载
- 睿能热泵热水机安装手册-上海海立睿能.PDF
- 林业系统事业单位招聘考试《林业知识》真题库及答案1000题(参考).docx VIP
- 铁路客运车站标识系统暂行技术条件.doc VIP
- 基于产教融合背景下的高职汽车专业建设研究.pptx VIP
- 金银花生产技术规程.pdf VIP
- 山东省青岛实验高中2024届高一数学第二学期期末统考试题含解析.doc VIP
- 青岛《海绵城市设施运行维护导则》(2019修订版).pdf
- 2025年人教版小学六年级数学下册奥数竞赛测试考试题(附答案解析).docx VIP
- 课程思政教学比赛案例:《数字电子技术》课程.docx VIP
- 巧克力糖自动包装机.doc VIP
文档评论(0)