栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

构造器、类的属性赋值、面向对象封装性的理解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

构造器、类的属性赋值、面向对象封装性的理解

<一>构造器的作用是什么?使用中有哪些注意点?

作用:创建类的对象,可以初始化对象的属性、

说明: (1)若我们没有显式的提供类的构造器的话,则系统默认给一个类提供默认的构造器,无参数的。

 (2)我们如果有显示的声明类的构造器的话,格式为:权限修饰符 类名(形参列表){}

 (3)同一个类中的多个构造器之间构成重载

 (4)如果我们显式的提供了类的构造器,则系统不再提供默认的空参构造器

 (5)Java类中一定存在构造器,

 * 构造器和方法的区别:(1)构造体造对象(2)方

<二>关于类的属性赋值,有几种方式。谈谈赋值的先后顺序?

默认初始化-显式初始化-构造器中初始化-对象.方法 或 对象.属性  给属性赋值

 类的属性赋值的先后顺序:1-2-3-4

 *(1)属性的默认初始化 String name;

 *(2)属性的显示初始化 int age = 1;

 *(3)构造器中给属性初始化

 *(4)通过"对象.方法"或“对象.属性”的方法,给属性赋值

 *说明: 125上述操作在执行过程中只调用一次,4可以根据用户需求多次调用

法是直接调用对象

<五>谈谈你对面向对象中封装性的理解???

Java规定了四种不同的权限修饰,private 缺省 protected public

我们使用这四种不同的权限去修饰不同的类以及类的内部成员,来体现这个被修饰结构可见性的大小。

比如说:私有化这个类的属性,通过公共的getset方法获取和修改属性的值,也可以把类中的方法私有化,表明这个方法只能在类的内部调用,外部不可直接调用。<>

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/592116.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号