摘要:
封装:是指隐藏对象的属性和现实细节,仅对外提供公共访问(get/set)方法 好处: A·隐藏实现细节,提供公共的访问方式 B·提高了代码的复用性 C·提高了安全性 原则: A·将不需要对外提供的内容都隐藏起来。 B·把属性隐藏,提供公共方法对齐访问。public class PrivateDemo2 { ... 阅读全文
posted @ 2018-01-29 17:45
Mlzn
阅读(130)
评论(0)
推荐(0)
摘要:
private关键字 private关键字 C·被它修饰的成员只能在本类中被访问 public class PrivateDemo { public static void main(String[] args) { PrivateTest test = new PrivateTest(); //不 阅读全文
posted @ 2018-01-29 17:39
Mlzn
阅读(197)
评论(0)
推荐(0)
摘要:
/** 匿名对象:就是没有名字的对象 匿名对象的使用场景 A·调用方法,仅仅调用一次的时候 B·匿名对象可以作为实际参数传递 注意事项 A·匿名对象时候多次调用 B·匿名对象调用完毕后就是垃圾,会被垃圾回收器回收。 C·每次创建匿名对象,其实都是重新创建了一个新的对象。 */pu... 阅读全文
posted @ 2018-01-29 17:29
Mlzn
阅读(112)
评论(0)
推荐(0)
摘要:
/* 一·成员变量与局部变量的区别? A·在类中的位置不同 成员变量:在类中方法外 局部变量:方法定义中或者方法声明上 B·在内存中的位置不同 成员变量:在堆内存中 局部变量:在栈内存中 ... 阅读全文
posted @ 2018-01-29 17:16
Mlzn
阅读(153)
评论(0)
推荐(0)
摘要:
/** 一·实参与形参 A·实参:调用方法的时候,给这个方法传递的参数值 B·形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间。因此仅仅在方法内有效。 一·形式参数的问题 A·基本类型:形式参数的改变不影响实际参数 B·引用类型:形式参数的改变直接影响实际... 阅读全文
posted @ 2018-01-29 17:16
Mlzn
阅读(298)
评论(0)
推荐(0)
摘要:
this:是当前类的对象引用,它就代表当前类的对象 注意:谁调用这个方法,在改方法内部就的this就代表谁。 作用:解决了局部变量隐藏成员变量的问题 public class DemoThis { public static void main(String[] args) { Student s 阅读全文
posted @ 2018-01-29 17:15
Mlzn
阅读(127)
评论(0)
推荐(0)
摘要:
public class PhoneTest { public static void main(String[] args) { Phone phone = new Phone(); //使用成员变量 phone.brand = "小米6"; phone.print = 2499; phone.color = "陶瓷黑"... 阅读全文
posted @ 2018-01-29 16:42
Mlzn
阅读(326)
评论(0)
推荐(0)
摘要:
一、类的定义与使用 A·类的定义 a·成员变量:定义在类中,方法外 b·成员方法:定义在类中,暂时去掉static(后面学习static关键字) B·类的使用 a·如何使用呢? 创建对象使用 b·如何创建对象呢? 格式:类名 对象名 = n... 阅读全文
posted @ 2018-01-29 16:38
Mlzn
阅读(588)
评论(0)
推荐(0)
摘要:
一·现实中是如何描述一个事物的 A·学生类 属性:姓名,性别,年龄... 行为:学习,吃饭,睡觉... B·属性与行为 属性:该事物的描述信息... 行为:该事物能够做什么... 二·在Java中描述与对应的事物 A.现实事物 B.Java类 属性 > 成员变量 行为 > 成员方法 一·现实中是如何 阅读全文
posted @ 2018-01-29 16:17
Mlzn
阅读(176)
评论(0)
推荐(0)
摘要:
一·面向对象思想 A·面向对象是基于面向过程的编程思想 a·面向过程:强调是每一个功能的步骤 b·面向对象:强调的是对象,然后用对象去调用功能 二·面向对象的思想特点 A·是一种更符合我们思想习惯的思想 B·可以将复杂的事情简单化 C·将我们从执行者变成了指挥者 三·举例买电脑 A·面向过程:自己了 阅读全文
posted @ 2018-01-29 16:16
Mlzn
阅读(202)
评论(0)
推荐(0)

浙公网安备 33010602011771号