当前位置: 首页 > news >正文

做软装找图片的网站网络系统管理技能大赛linux

做软装找图片的网站,网络系统管理技能大赛linux,个人网页设计作品欣赏,成都租车公司网站类的定义与使用 在Java中使用关键字class定义一个类#xff0c;格式如下#xff1a; class 类名{// 成员变量/字段/属性//成员方法/行为 }Java中类和c语言中的结构体有点类似#xff0c; 在Java中类名一般采用大驼峰#xff08;每个首字母大写#xff09;的形式#xf…类的定义与使用 在Java中使用关键字class定义一个类格式如下 class 类名{// 成员变量/字段/属性//成员方法/行为 }Java中类和c语言中的结构体有点类似 在Java中类名一般采用大驼峰每个首字母大写的形式并且一个Java文件中就只写一个类 成员变量与一般变量的定义相比要在前面加上访问修饰限定符 方法的定义与前文介绍的方法定义相同。 例如我们定义一个Dog类 class Dog {public String name;//名字public String color;//颜色// 狗的属性public void barks() {System.out.println(name : 旺旺旺~~~);}// 狗的行为public void wag() {System.out.println(name : 摇尾巴~~~);} }访问修饰限定符 这张图片就是反应访问修饰限定符及其作用范围。有许多东西还没介绍过例如包和子类。在后面会一一介绍还有default是默认访问修饰限定符就是不加上访问修饰限定符时的权限。 类的实例化 类的实例化就是相当于创建一个对象了跟c语言创建结构体变量一样类的实例化通过关键字new来创建。实例化形式就是类名 变量名 new 类名();。 我们上面创建的Dog类来创建一个dog对象。 然后我们就可以通过 变量名.成员 来访问类中的成员变量和方法。 Dog dog new Dog(); dog.wag();作者对类和对象以及面向对象的理解 就拿人来举例我认为类就相当于人总称而对象就相当于个人个体类就像它的名字一样是一类事物共有的东西抽象而出而对象就是具体的。 面向对象就是通过对象之间互相交互来实现功能面向过程就是将实现一件事的每一步都一一实现。 就拿洗衣服举例早些时候洗衣服人们都是泡水-放洗衣粉-搓洗-清洗这就像是面向过程一样事事亲为。而现在就是放衣服进洗衣机这就是人对象和洗衣机对象交互具体洗衣过程不去了解 。 this引用 官方的一点解释就是 this引用指向当前对象(成员方法运行时调用该成员方法的对象)在成员方法中所有成员变量的操作都是通过该引用去访问。只不过所有的操作对用户是透明的即用户不需要来传递编译器自动完成。 我的理解就是指出当前对象的成员的引用防止乱套。例如我们写一个日期类当我们将设置日期的成员函数的参数与成员变量同名idea就会出错导致赋值不成功。 但我们如果像下面这样使用this引用就不会出现这种情况。所以习惯加上this引用。 public class Date {public int year;public int month;public int day;public void setDay(int year, int month, int day){this.year year;this.month month;this.day day;}public void printDate(){System.out.println(this.year / this.month / this.day);} }this引用的特性 this的类型对应类类型引用即哪个对象调用就是哪个对象的引用类型this只能在成员方法中使用在成员方法中this只能引用当前对象不能再引用其他对象 构造方法 像我们学习c语言结构体时对成员变量的初始化都是使用成员函数向上面我们Data类时我们也是定义了一个setDay方法来初始化成员变量但是在Java中我们就可以使用构造方法来完成这个件事情。构造方法只会在实例化对象时调用一次。 构造方法定义规则 名字与类名相同没有返回值类型设置为void也不行 一般情况下使用public修饰 可以重载 在创建对象时由编译器自动调用并且在对象的生命周期内只调用一次 如同上面的Data的构造方法定义结构如下 public Data(int year, int month, int day){this.year year;this.month month;this.day day;}通过构造方法初始化成员对象 如此在实例化对象时就可以直接传参数来初始化成员对象 Data data new Data(2024,5,12); 但是我们此时就不能在像原来不传参的实例化一样调用了原因在于如果我们自己不写构造方法那idea自己会给我们提供一个不带参的构造方法。如果要调用就要自己实现了。 idea快捷实现构造函数 1.鼠标右键然后点击Generate或者AltInsert。 2.然后鼠标左击Consructor 3.然后根据需求点击几个参数的构造方法用Ctrl鼠标左击。 构造方法与this引用的联系 如果构造方法中要用this(…)来调用其他构造方法必须放在第一句。且不能形成环你调用我我调用你。
http://www.hkea.cn/news/14520848/

相关文章:

  • 天津市房地产官网seo刷关键词排名免费
  • 30个成功的电子商务网站设计网站是怎么制作的
  • 福田做网站公司wordpress小程序推荐
  • html5个人网站源码江津网站建设方案
  • 做网站建议怎样做网站卖手机号
  • 个人网站建设哪家好番禺广州网站建设
  • 网站建设适合什么单位绍兴市住房与城乡建设厅网站
  • 常用的建站软件有哪些做公司网站要钱吗
  • 手机网站生产app市场调研报告范文模板word
  • 株洲企业网站建设工作专门做正品的网站手机版
  • 泾川县建设局网站网站建设捌金手指花总十三
  • 淘口令微信网站怎么做互联网网站解决方案
  • 做一个交易网站要花多少钱修改wordpress登录路径
  • 最好的淘宝网站建设python可以用来干什么
  • 岱山建设网站小程序定制开发公司前十名
  • 中小学网站模板源码深圳网站设计招聘网
  • 沈阳企业网站安卓app下载安装
  • 深圳网站建设可以吗深圳市做网站建设
  • vs2010网站开发 视频网站建设南阳
  • 手机网站建设专家网站地图的重要性
  • 网站备案信息查询系统WordPress静态文件存储
  • 深圳市宝安区网站建设阿里云php做网站
  • 如何做公司企业网站石景山手机网站建设
  • 仙桃市建设局网站织梦怎么做企业网站
  • 苍溪网站建设制作网站模板编辑软件
  • 旅游景点网站建设规划书中国建筑app免费下载
  • 制作网站的公司怎么样网站受到攻击怎么办
  • 网站定制制作公司深圳市品牌网站建设
  • 采购网站平台中国十大网络科技公司排名
  • 石家庄建设局中山seo推广优化