- 博客(3)
- 收藏
- 关注
原创 Java程序设计——面向对象
面向对象编程(三) 前言:本章讲解面向对象的高级概念。首先讲解继承和覆盖;然后讲解多态性、抽象类和接口的应用;最后讲解其他问题,包括关键字final、Object类。 3.1使用继承 3.1.1继承 继承(Inheritance)是面向对象的重要特征。 在JAVA中被继承的类称为父类,基类或超类,与之对应的类称为子类或派生类。继承是通过关键字extends实现的,格式如下。 class 子类 extends 父类 {} 3.1.2实现继承 3.1.3继承的底层本质 从本质上讲,子类继承父类之后实例化子类对象
2022-04-27 08:12:12
193
1
原创 Java程序设计——面向对象
面向对象编程(二) 前言:本章详细讲解面向对象的基本概念。针对面向对象的应用详细讲解一些比较高级的概念。 2.1静态变量和静态函数 2.1.1静态变量 一个类可以实例化很多对象,各个对象分别占据自己的内存。 (1)静态变量可以通过“对象名.变量名”来访问;也可以通过“类名.变量名”来访问。 (2)从底层讲,静态变量在类被载入时创建,只要类存在,静态变量就存在,不管对象是否被实例化。 2.1.2静态变量常见应用 1.保存跨对象信息 2.存储对象个数 2.1.3静态函数 有静态变量就有静态函数,静态变量和静态函
2022-04-26 22:39:51
456
原创 Java程序设计——面向对象
面向对象编程(java) 前言:面向对象(Object Oriented)是一个编程理念,其发明者曾经获得图灵奖我喜欢你。对于初学者来说,应该从最直观的角度 来理解什么是面向对象。 1.1 认识类和对象 1.1.1 类 int age; String name; String sex; 其中int是一个数据类型。但是每次定义都需要定义多个变量。那么能否像int样“自创”一个数据类型(customer)使用? 答案是可以的。面向对象中的类(Class)就可以帮助用户完成。 1.1.2 定义类 最简单
2022-04-26 12:32:03
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅