使用java理解程序,第十一章总结。
来源:互联网 发布:java数组sort 编辑:程序博客网 时间:2024/06/05 17:03
一、
对象是用来描述客观事物的一个实体,由一组属性和方法构成.
二、
三、类和对象的关系是抽象和具体的关系,类是对象的类型,对象是类的实例.
四、对象的属性和方法被共同封装在类中,相辅相成,不可分割.
五、面对对象程序设计的优点.
1.与人类的思维习惯一致.
2.隐藏信息,提高了程序的可维护性和安全性.
3.提高了程序的可重用性.
六、
使用类的步骤:
1,定义类:使用关键字class
2.创建类的对象:使用关键字new
对象是用来描述客观事物的一个实体,由一组属性和方法构成.
二、
<strong style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255);"><span style="font-size:14px;">类定义了对象将会拥有的特征(属性)和行为(方法).</span></strong>
三、类和对象的关系是抽象和具体的关系,类是对象的类型,对象是类的实例.
四、对象的属性和方法被共同封装在类中,相辅相成,不可分割.
五、面对对象程序设计的优点.
1.与人类的思维习惯一致.
2.隐藏信息,提高了程序的可维护性和安全性.
3.提高了程序的可重用性.
六、
使用类的步骤:
1,定义类:使用关键字class
2.创建类的对象:使用关键字new
3.使用类的属性和方法:使用" . " 操作符.
import java.util.Scanner;public class shangji4 {private String name;private String password;public static void main(String[] args) {Scanner input = new Scanner(System.in);shangji4 admin = new shangji4();admin.name = "科比";admin.password = "111111";System.out.print("请输入用户名:");String nameInput = input.next();System.out.print("请输入密码:");String pwd = input.next();if (admin.name.equals(nameInput) && admin.password.equals(pwd)) {System.out.print("\n请输入新密码:");admin.password = input.next();System.out.println("修改密码成功,您的新密码为:" + admin.password);} else {System.out.print("用户名和密码不匹配!您没有权限更新管理员信息。");}}}
武器:public class zywuqi {String name3;int gong;String leix;public void show() {System.out.println("我是武器,我的信息如下:");System.out.println("武器名:" + name3 + "," + "攻击力:" + gong );}}英雄:public class zyyx {String name1;int sm1;public void show() {System.out.println("我是英雄昂,我的信息如下:");System.out.println("姓名:" + name1 + "," + "生命值:" + sm1);}}怪兽:public class zyguaishou {String name2;int sm2;String leix;public void show() {System.out.println("我是怪兽,我的信息如下:");System.out.println("姓名:" + name2 + "," + "生命值:" + sm2 + "类型:" + leix);}}public class zy66 {public static void main(String[] args) {zyyx t = new zyyx();t.name1 = "李小侠";t.sm1 = 300;t.show();zyguaishou e = new zyguaishou();e.name2 = "小龟";e.sm2 = 300;e.leix = "潜水类";e.show(); zywuqi r = new zywuqi();r.name3 = "死神镰刀";r.gong = 12;r.show();}}
0 0
- 使用java理解程序,第十一章总结。
- 使用java理解程序逻辑第十一章
- ACCP7.0使用JAVA理解程序逻辑第十一章
- [深入理解Java虚拟机]第十一章 程序编译与代码优化-晚期(运行期)优化
- 《java语言程序设计》第十一章学习总结
- 第十一章 总结
- 第十一章总结
- 第十一章学习总结!
- 第十一章总结
- Java学习总结之第十一章 Java集合
- 人工智能:第十一章 自然语言理解
- Core Java第十一章知识点总结——集合
- JAVA编程思想学习总结:第十一章持有对象
- java编程思想读书笔记 第十一章 持有对象(总结)
- 第十一章,使用类
- 第十一章 使用类
- 第十一章 使用类
- 第十一章:使用类
- 顶部图片循环播放开源库Android-ConvenientBanner的使用。。。
- 高效(防线,uva 1471)
- 51nod 1133【贪心】
- 模型评估与选择
- 勾股定理
- 使用java理解程序,第十一章总结。
- 最长回文子串LPS(Hihocoder1032)
- automake,autoconf使用详解
- JSP页面访问SQLServer数据库
- hexo 搭建
- cocos Lua 计算中英文字符串长度封装接口
- 欢迎使用CSDN-markdown编辑器
- Dubbo多协议和多注册中心
- iOS中使用dispatch_once实现单例及注意事项