- 博客(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
101
1
原创 Java程序设计——面向对象
面向对象编程(二)前言:本章详细讲解面向对象的基本概念。针对面向对象的应用详细讲解一些比较高级的概念。2.1静态变量和静态函数2.1.1静态变量一个类可以实例化很多对象,各个对象分别占据自己的内存。(1)静态变量可以通过“对象名.变量名”来访问;也可以通过“类名.变量名”来访问。(2)从底层讲,静态变量在类被载入时创建,只要类存在,静态变量就存在,不管对象是否被实例化。2.1.2静态变量常见应用1.保存跨对象信息2.存储对象个数2.1.3静态函数有静态变量就有静态函数,静态变量和静态函
2022-04-26 22:39:51
356
原创 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
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人