课件基础4java与面向对象.pptx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java与面向对象程序与对象我们要写的是程序,而程序是干嘛的?是执行特定功能的,那么要执行特定功能,就需要:在内存中保存数据使用内存中的数据执行特定效果因此,一个程序,就必须能:在内存中保存数据使用内存中的数据执行特定效果一个程序由多个对象组成,每个对象都能在内存中保存数据使用内存中的数据执行特定效果对象对象:也称Object,就是传说中D“东西”,比如人,就是一个对象;或者电脑,或者军火等等。游戏中的人物、刀、衣服、宠物等道具。对象拥有:变量:是对象的固有属性,用来在内存中存储数据比如“人”这个对象,拥有手方法:用来执行特定效果Java对象类:Java对象public class Person { int Age; int add( int i, int j ) { int k = i + j; return k; }}可以看见,如何申明一个类,一个变量,一个方法。类包含:变量方法参数返回值类的构造器构造器:构造一个类的实例必须调用的方法。public class Person {public Person() {System.out.println( “我被创造出来了!” );}}构造器没有返回值。默认构造器:如果没有给一个类编写构造器,那么,他将拥有一个默认的无参数的构造器。变量与实例栈 stack堆(heap)遥控器 电视机创造类的实例Person person; // 申明一个Person类型的变量person = new Person();// 调用Person类的构造器创建一个Person类的实例;并且将person变量指向这个实例调用类的变量和方法person.age = 18; // 调用person这个实例的age变量,并给它赋值为18int result = person.add( 3, 5 ); //调用person这个实例的eat方法,并将变量result指向方法的返回值main方法main方法的申明方式:public static void main( String [] args ) { }main方法是程序运行的入口,一旦用java命令运行一个.class文件,那么,这个文件中的main方法就会被自动调用,而方法中的代码执行的顺序是:一行一行往下执行的。练习定义一个格斗者类:他的名字叫MoGen他有blood(血)来保存他还能被人打多少次他有power(攻击力)来保存他一次打人伤别人多少血他有手hit(打)的动作一次打,伤别人的血为:自己的power*2,返回打完伤别人的血的数量有脚kick(踢)的动作一次踢,伤别人的血为:自己的power*3,返回踢完伤别人的血的数量在main方法中,创造一个MoGen实例:初始化他的:血为10攻击力为2并打印他的血和攻击力的值然后调用它的踢方法和打,并分别打印返回值

文档评论(0)

wx5620 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档