2019年9月18日
摘要: package 封装; /* 面向对象三大特征: 1. 封装 2. 继承 3 多态。 需求: 使用java类描述百合网的会员。 问题: 性别有问题?? 根本原因: 由于其他人可以直接操作sex属性。可以对sex属性进行了直接的赋值。 封装: 权限修饰符:权限修饰符就是控制变量可见范围的。 public : 公共的。 public修饰的成员变量或者方法任何人都可以直接访问。 private : 私有 阅读全文
posted @ 2019-09-18 01:22 18软工五班罗小杨 阅读(119) 评论(0) 推荐(0) 编辑
  2019年9月16日
摘要: 匿名对象:没用引用类型变量指向的对象称作为匿名对象。 注意事项: 1.我们一般不会给匿名对象赋予属性值,永远无法获取。 2.两个匿名对象永远不会是同一对象。 匿名对象的好处是简化书写。 匿名对象的应用场景: 1.如果一个对象需要调用一个方法一次的时候,而调用完这个方法之后,对象则不再使用。 2.可以 阅读全文
posted @ 2019-09-16 23:22 18软工五班罗小杨 阅读(114) 评论(0) 推荐(0) 编辑
  2019年8月14日
摘要: package 封装; /*需求: 使用java类描述一个计算器类,计算器具备操作数1, 操作数2 、操作符三个公共 的属性 ,还具备计算的功能行为。 要求: 不能直接对操作数1,操作数2,运算符这些属性进行直接 的赋值,要封装起来。 (+ - * / ) 根据需求提供get或者set方法。 需要提供set方法 */ //计算器类 class Calculator{ ... 阅读全文
posted @ 2019-08-14 16:32 18软工五班罗小杨 阅读(105) 评论(0) 推荐(0) 编辑
摘要: package 封装; /* 面向对象三大特征: 1. 封装 2. 继承 3 多态。 需求: 使用java类描述百合网的会员。 问题: 性别有问题?? 根本原因: 由于其他人可以直接操作sex属性。可以对sex属性进行了直接的赋值。 封装: 权限修饰符:权限修饰符就是控制变量可见范围的。 public : 公共的。 public修饰的成员变量或者方法... 阅读全文
posted @ 2019-08-14 14:04 18软工五班罗小杨 阅读(66) 评论(0) 推荐(0) 编辑
  2019年8月12日
摘要: 1.8 局部变量和成员变量 成员变量: 定义在类中变量 局部变量: 定义在方法中变量 成员变量与局部变量的区别: 1. 应用范围 成员变量在整个类内都有效 局部变量只在其声明的方法内有效 2. 生命周期 成员变量: 它属于对象,它随着对象的创建而创建,随着对象的消失而消失 局部变量: 使用完马上释放 阅读全文
posted @ 2019-08-12 16:13 18软工五班罗小杨 阅读(91) 评论(0) 推荐(0) 编辑
  2019年8月7日
摘要: 1 package 汽车; 2 class Car{ 3 String name; 4 int wheel; 5 String color; 6 //构造方法// 7 public Car(String name,int wheel,String color)//成员变量// 8 { 9 this.name=na... 阅读全文
posted @ 2019-08-07 00:28 18软工五班罗小杨 阅读(174) 评论(0) 推荐(0) 编辑
  2019年5月24日
摘要: abstract class Shape{ String name; public Shape(String name) { this.name=name; } abstract void Length(); abstract void Area();} class Circle extends S 阅读全文
posted @ 2019-05-24 00:23 18软工五班罗小杨 阅读(212) 评论(0) 推荐(0) 编辑
  2019年5月22日
摘要: package 内部类运用; import 内部类运用.Outer.Inner; class Outer{ String name="大哥"; int age=20; public class Inner{ String name ="小弟"; public void show(){ System. 阅读全文
posted @ 2019-05-22 18:32 18软工五班罗小杨 阅读(97) 评论(0) 推荐(0) 编辑
  2019年5月20日
摘要: package 人类;class Person { String name; public Person(String name) { this.name=name; } public void speak(){ System.out.println(name+"会说话"); }} class Ch 阅读全文
posted @ 2019-05-20 23:31 18软工五班罗小杨 阅读(114) 评论(0) 推荐(0) 编辑
  2019年5月16日
摘要: package 接口运用;interface Person{ public void eat(); public void sleep(); public void play(); }class Student implements Person{ String StudentClass; publ 阅读全文
posted @ 2019-05-16 22:43 18软工五班罗小杨 阅读(94) 评论(1) 推荐(0) 编辑