![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象
Cute wei
期待自己的蜕变
展开
-
面向对象
面向对象 1.简介; 面向对象是相对于面向过程而言,面向过程强调功能的行为,而面向对象强调的是将功能封装进对象,强调具备了功能的对象。 2. 面向对象的一些概念: 类、对象、继承、封装、多态等 3. 对象的组成 属性、行为(类也是如此) 4.类是对大量对象共性的抽象、是创建对象的模板。 一、类 1.定义类的语法: 【修饰符】class 类名{ //变量 //方法} 例如:public class ...原创 2019-07-19 08:52:26 · 414 阅读 · 0 评论 -
Java面向对象之继承(super、final)
Java面向对象之继承 1. 概念: 多个类中存在共同的属性和行为时,将这些内容抽取到一个单独的类里面,那么这些类就无须定义这些属性和行为,只需要继承那个类即可。这个类就称为父类或者基类、超类,继承的类称为派生类或者子类。 2. 特点: 子类可以直接访问父类的非私有性的行为和属性。 Java支持单继承,不支持多继承,但是支持多层继承。 子类在继承时也可以扩展自己的属性和方法。 3. 继承的语法格式...原创 2019-07-20 10:25:39 · 139 阅读 · 0 评论 -
精讲java面向对象三大特性:封装、继承、多态
精讲java面向对象三大特性:封装、继承、多态 1、 封装: 定义:把不对外开发和使用的属性、方法进行隐藏,让其他对象无法访问和调用,但是提供了公共的方法接口进行外部类的有限访问。 语法使用:进行隐藏也就是设置私有属性,通过关键字private来进行实现;而提供的访问接口方法就是getName()、setName()的方法,具体代码如下: 在这里扩展一下: 在创建每个类的时候,系统都...原创 2019-07-28 17:07:00 · 157 阅读 · 0 评论