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

电影网站制作教程好不好免费公司网站模版

电影网站制作教程好不好,免费公司网站模版,广州站到广州南站地铁要多久,我想创建一个网络平台今天写重生之我开始补知识 第二集 面向对象编程:拿东西过来做对应的事。 设计对象并使用 1.类和对象 类(设计图):是对象共同特征的描述; 对象:是具体存在的具体东西; 如何定义类&#xf…

今天写重生之我开始补知识  第二集

面向对象编程:拿东西过来做对应的事。

设计对象并使用

1.类和对象

类(设计图):是对象共同特征的描述;

对象:是具体存在的具体东西;

如何定义类:

public class 类名{成员变量(属性)成员方法(行为)构造器代码块内部类}
类名 对项名 = new 类名();

在JAVA中,必须先设计类,才能获得对象!!!

2.类的注意事项

1) javabean 类:用来描述一类事物的类 (在 javabean 中,是不写 main 方法的)

2)在以前,编写 main 方法的类,叫做测试类

      我们可以在测试类中创建 javabean 类的对象进行赋值调用。


类名首字母建议大写,驼峰命名

一个JAVA文件中可以写多个 class 类,且只能一个类是 public 修饰,而且 public 修饰的类名必须成为代码的文件名;实际还是建议一个文件定义一个class类。

成员变量的完整定义格式:修饰符 数据类型 变量名称 = 初始化值;

(一般无需指定初始化值,存在默认值)

封装

首先,咱讲讲面向对象的三大特征:封装;继承;多态。

封装教我们如何正确设计对象的属性和方法。

对象代表什么,就得封装对应的数据,并提供数据对应的行为;

public class Circle{double radius;public void draw(){System.out.println(“根据半径”+radius+“画一个圆”); }
}

封装的好处:

1.对象代表什么,就得封装对应的数据,并提供数据对应的行为;

2.降低学习成本,可以少学,少记;

3.使编程难度降低

private关键字

1. 是一个权限修饰符

2. 可以修饰成员(成员变量和成员方法)

3. 被 private 修饰的成员只能在本类中才能访问

成员变量和局部变量

成员变量:  成员变量是定义在类中,却不在类里的方法、构造函数或者代码块里的变量

  • 作用域:在整个类内都有效,类里的所有方法、构造函数和代码块都能够访问它。
  • 生命周期:若是静态成员变量,它会随着类的加载而创建,随着类的卸载而销毁;要是实例成员变量,会在对象创建时创建,对象被销毁时销毁。
  • 初始化:如果没有显式初始化,会有默认值。像数值类型默认值是 0,布尔类型默认值是 false,引用类型默认值是 null。

局部变量:局部变量是定义在方法、构造函数或者代码块内的变量

  • 作用域:仅在定义它的方法、构造函数或者代码块内有效。
  • 生命周期:从定义它的地方开始,到所在的代码块结束时销毁。
  • 初始化:在使用前必须显式初始化,不然会编译错误。

就近原则和this关键字

就是谁离我近,我就用谁

System.out.println(age);System.out.println(this.age);

this 的作用:区分成员变量和局部变量

面向对象的构造方法

构造方法:也叫做构造器、构造函数;

分为无参数构造方法和有参数构造方法;

作用:在创建对象的时候给成员变量进行赋值;

public class Student{修饰符 类名(参数){方法体;}}

特点:

1.方法名与类名相同,大小写也要一致;

2.没有返回值类型,连void也没有;

3.没有具体的返回值(不能由 return 待会结果数据)

构造方法注意事项:

创建对象的时候,由虚拟机自动调用,给成员变量进行初始化的。

1.构造方法的定义

1) 如果没有定义构造方法,系统会给出一个默认的无参数的构造方法;

2) 如果定义了构造方法,系统就不会再提供默认的构造方法了。

2.构造方法的重载

1)带参构造方法,和无参数构造方法,二者方法名相同,但是参数不同,这叫做构造方法的重载

3.推荐的使用方式

无论是否使用,都手写无参数构造方法和带全部参数的构造方法。

面向对象我将分为上下两篇博客。

http://www.dtcms.com/wzjs/814950.html

相关文章:

  • 怎么学习做网站外贸网站翻译建设
  • 做网站建设的合同网站导航功能
  • 重庆制作网站手机应用市场
  • php网站开发 实战教程上海移动网站建设
  • 网站后台密码存在哪wordpress 忘记管理员密码
  • 网站开发有哪些风险整站优化哪家专业
  • 地方网站总结东莞市工程建设安监站网站
  • 网站 板块 模块姑苏网站建设
  • 怎么用php做网站方案商店名怎么显示在地图上
  • 蓝气球卡地亚手表官方网站电子商务网站关键技术
  • 携程前端网站开发团队您的网站空间即将过期
  • 公司企业网站建设教程一个空间放2个网站
  • 广东专业移动网站建设哪家好营销型网站建设注意
  • 做网站空间百度云和阿里云区别wordpress采集接口
  • html做电子书网站网站做中英版
  • 网站建设拿什么框架网站logo大全
  • 企业网站设计服务公司wordpress 天津机房
  • 关键词优化软件排行合肥seo推广培训
  • 苏州网站建设培训学校上海市交通建设工程安全质量监督站网站
  • 网站开发与运营案例教程电子商务网站建设与管理试题
  • ssp媒体服怎样做网站扬州市江都区城乡建设局网站
  • 网站设计与制作报价wordpress同标题覆盖
  • 做幼儿英语的教案网站黄山建设网站公司电话号码
  • 商品展示网站模板手机上page转换wordpress
  • 网站建设先买主机还是甘肃企业网站建设
  • 肇庆 网站建设 域联微信小程序应用开发赛
  • 建设银行网站上不去百度浏览官网
  • 给手机做网站的公司有哪些分销系统微信
  • 江苏屹峰建设网站公司搭建网站
  • 有了网站源码 怎么建设网站外贸营销