文章列表
自动转型与强制转型
1.要想实现自动转型必须要存在继承关系(也就是父子关系).
自动转型的格式:
父类名 对象名 = new 子类构造方法();
例:Student stu = new UNStudent();
自动类型转换,也称隐式类型转换,是指不需 ...
在Java中,通过继承可以简化类的定义,扩展类的功能.
Java中支持类的单继承和多层继承,但是不支持多继承,即: 一个类只能继承一个类而不能继承多个类.
1.为什么需要继承?
提高程序的扩展性
提高代码的重用性
2.父类(SuperClass)和 子类(SonClass)。
继承用到的语法格式
首先是java中继承的关键字:extends
格式:
public class SonClass extends SuperClass {
}
3.继承的使用原则
1).子类能够继承父类中被声明为public和p ...
方法的重载,重写,它们的区别
- 博客分类:
- Java基础
一. 首先,让我们谈一下方法的重载。
1.重载的概念
方法重载是让类以统一的方式处理不同类型数据的一种手段。
要实现方法重载必须满足的条件是:
1.方法的名字必须要完全相同
2.方法所带的参数个数或参数类型 ...
构造方法的特点,它与一般方法的区别
- 博客分类:
- Java基础
首先,我们介绍一下Java中的一种特殊的方法:构造方法。
1. Java中的构造方法又叫做构造函数,构造器(构造器方法)。构造方法是当用类生成对象时,系统在生成对象的过程中利用的方法。
当类在创建实例时 new 动作时要 ...
在谈论类与对象之前,我们首先要知道Java是一门面向对象的编程语言,那么什么叫做面向对象呢。我们知道程序设计语言主要有这两种思想:面向过程(C语言等)和面向对象(java,C++等)。这是两种思想,他们都能达到用程 ...
所谓的关键字是指电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。
Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。
接下来介绍一下Java里常用的关键字:
1、访问控制修饰符,可以应用于类、方法和字段(也就是在类中声明的变量)下面就是这些访问修饰符。
权限从大到小依次为:
public:在同一个工程里可以到处使用。
protected:在同一个包中或者“不在同一个包中的子类”可以使用,所以说它的权限要比 ...