面向对象的三大特点

JAVA—OOP

 


对象:生活中见到的东西事物都可以看成对象;

 

万事万物皆对象

  对象的属性存储在一些变量里,

  可以用四类八种加String保存所有的静态特性

  动态的特征 

所有的动态的特性都是通过过程,改变静态特性的动作,这种动作包含的过程是需要使用到循环,分支等等方法的流程控制动作方法的,而这样的动作,一般只能放置在方法中。

  面向对象的三个特点:封装:(可见度)就是把一个事物包装起来,并尽可能隐藏内部细节;get和set调用;

继承 : 现实生活中的继承是从长辈处获得某些            

属性或者技能的过程。

代码中的继承是一个定义得比较精确的类从一

个定义的比较泛泛的类中,获得属性,行为的过

程。比如:交通工具和自行车,家禽和鸡,人类

和男人,钱和美元。。

父类、、子类;;特点 :继承过程中,子类继承父类时,继承了父类的所有属性,但是父类中的private属性在子类中,不能直接访问,不能直接访问不代表子类没有这个属性,我们可以通过弗雷中的public公共方法来使用。Extends关键字;

单继承。

 

多态:“一个接口,多种方法”

同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。比如唱国歌,中国人和印度人的唱的结果是不一样的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值