java面向对象的概述.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java面向对象的概述

1 类的定义 /* 手机事物: 属性:品牌,价格,颜色... 行为:打电话,发短信,玩游戏... 手机类: 成员变量:品牌,价格,颜色 成员方法:打电话,发短信,玩游戏 */ class Phone { //品牌 String brand; //价格 int price; //颜色 String color; //打电话的方法 public void call(String name) { System.out.println(给+name+打电话); } //发短信的方法 public void sendMessage() { System.out.println(群发短信); } //玩游戏的方法 public void playGame() { System.out.println(玩游戏); } } 2 手机类测试 /* 手机类的测试 */ class Phone { //品牌 String brand; //价格 int price; //颜色 String color; //打电话的方法 public void call(String name) { System.out.println(给+name+打电话); } //发短信的方法 public void sendMessage() { System.out.println(群发短信); } //玩???戏的方法 public void playGame() { System.out.println(玩游戏); } } class PhoneDemo { public static void main(String[] args) { //创建手机对象 //类名 对象名 = new 类名(); Phone p = new Phone(); //直接输出成员变量值 System.out.println(p.brand+---+p.price+---+p.color); //给成员变量赋值 p.brand = 诺基亚; p.price = 100; p.color = 灰色; //再次输出 System.out.println(p.brand+---+p.price+---+p.color); //调用方法 p.call(林青霞); p.sendMessage(); p.playGame(); } } 3 学生类测试 /* 事物: 属性 事物的信息描述 行为 事物的功能 类: 成员变量 事物的属性 成员方法 事物的行为 定义一个类,其实就是定义该类的成员变量和成员方法。 案例:我们来完成一个学生类的定义。 学生事物: 属性:姓名,年龄,地址... 行为:学习,吃饭,睡觉... 把事物要转换为对应的类: 学生类: 成员变量:姓名,年龄,地址... 成员方法:学习,吃饭,睡觉... 成员变量:和以前变量的定义是一样的格式,但是位置不同,在类中方法外。 成员方法:和以前的方法定义是一样的格式,但是今天把static先去掉。 首先我们应该定义一个类,然后完成类的成员。 */ //这是我的学生类 class Student { //定义变量 //姓名 String name; //年龄 int age; //地址 String address; //定义方法 //学习的方法 public void study() { System.out.println(学生爱学习); } //吃饭的方法 public void eat() { System.out.println(学习饿了,要吃饭); } //睡觉的方法 public void sleep() { System.out.println(学习累了,要睡觉); } } 4 测试类 /* 在一个java文件中写两个类:一个基本的类,一个测试类。 注意:文件名称和测试类名称一致。 如何使用呢? 创建对象使用。 如何创建对象呢? 格式:类名 对象名 = new 类名(); 如何使用成员变量呢? 对象名.变量名 如何使用成员方法呢? 对象名.方法名(...) */ //这是学生类 class Student { //姓名 String name; //null //年龄 int age; //0 //地址 String

文档评论(0)

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

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

1亿VIP精品文档

相关文档