![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 73
東南
这个作者很懒,什么都没留下…
展开
-
Java中this关键字
Java中this关键字原创 2015-10-07 16:28:12 · 459 阅读 · 0 评论 -
成员变量和局部变量
定义类其实就是在定义类中的成员 成员: 成员变量属性, 成员函数行为 成员变量和局部变量的区别: 1. 成员变量定义在类中,整个类中都可以访问 局部变量定义在函数、语句、局部代码块中,只在所属的区域有效 2. 成员变量存在于堆内存的对象中。 局部变量存在于栈内存的方法中。 3.(存活时间不同) 成员变量随着对象的创建而存在,随着对象的消失而消失。原创 2015-10-05 14:28:05 · 313 阅读 · 0 评论 -
面向对象(封装)
面向对象(封装)原创 2015-10-05 14:26:09 · 385 阅读 · 0 评论 -
构造函数
构造函数: 特点: 1.函数名与类名相同 2.不用定义返回值类型 3.没有具体的返回值 4.可以有0个、1个或1个以上的参数 5.总是伴随着new操作一起调用 作用: 给对象进行初始化 注意: 1.默认构造函数的特点 2.多个构造函数是以重载的方式存在的。 A.java Java代码 1. public class A{ 2. public A()原创 2015-10-05 14:57:01 · 265 阅读 · 0 评论 -
继承
继承是面向对象编程技术的一块基石,因为它允许创建分等级层次的类。运用继承,你能够创建一个通用类,它定义了一系列相关项目的一般特性。该类可以被更具体的类继承,每个具体的类都增加一些自己特有的东西。 在Java 术语学中,被继承的类叫超类(superclass )继承超类的类叫子类(subclass )。因此,子类是超类的一个专门用途的版本,它继承了超类定义的所有实例变量和方法,并且为它自己增添了独转载 2015-11-08 18:43:18 · 296 阅读 · 0 评论 -
接口 构造器[构造函数]
构造器[构造函数]: 在java中如果用户编写类的时候没有提供构造函数,那么编译器会自动提供一个默认构造函数.它会把所有的实例字段设置为默认值:所有的数字变量初始化为0;所有的布尔变量设置为false;所有对象变量设置为null; PS: 只有在类中没有其它构造器的时候,系统才会提供默认构造器.如果你希望用户能能够调用不带参数的构造器,那么你就必须自己实现一个. extends[继转载 2015-11-08 19:09:15 · 1813 阅读 · 0 评论 -
方法的重写与重载
1.方法的重写与重载:如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写了。这里有一个概念就是被重写的方法必须要和父类的方法有相同的名称和参数。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载其实我们知道,一个方法有三个要素组成方法名,参数,返回值。这里要明白一点的是在JAVA中,一个类中不能够含有同名的并且参数相同的两个方法。也就是原创 2015-11-08 18:33:09 · 877 阅读 · 0 评论