码迷,mamicode.com
首页 > 其他好文 > 详细

封装与继承

时间:2019-05-31 16:41:02      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:通过   读写   修改属性   vat   实现   get   nbsp   面向对象   如何   

 

什么是封装

     面向对象三大特征之一1

     封装的概念

     将类的否写信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问

     封装的两大致原则

    把尽可能多的东西藏起来,对外提供便捷的接口

    把所有的属性藏起来

 

 

如何实现封装

       1修改属性的可见性(设为private,防止错误的修改)

       2创建公有的getter/srtter方法 (用于属性的读写)

       3在getter/setter方法中加入控制句(对属性值的合法性判断)

 

封装与继承

标签:通过   读写   修改属性   vat   实现   get   nbsp   面向对象   如何   

原文地址:https://www.cnblogs.com/qq839154187/p/10955719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!