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

万链网站做的怎么样?/懂得网站推广

万链网站做的怎么样?,懂得网站推广,房地产网站建设价格,做网站四百全包4. 面向对象程序设计 文章目录 4. 面向对象程序设计4.1 类的定义4.2 this关键字4.3 static关键字4.4 标准类制作4.5 访问权限修饰符4.6 封装 4.1 类的定义 基本格式 class Student {// 成员变量int id;String name;int age;// 成员方法void goStudy() {System.out.println(name…

4. 面向对象程序设计

文章目录

    • 4. 面向对象程序设计
      • 4.1 类的定义
      • 4.2 this关键字
      • 4.3 static关键字
      • 4.4 标准类制作
      • 4.5 访问权限修饰符
      • 4.6 封装

4.1 类的定义

  1. 基本格式

    class Student {// 成员变量int id;String name;int age;// 成员方法void goStudy() {System.out.println(name + "go to study");}}
    

4.2 this关键字

  1. this修饰的变量用于指代成员变量,其主要作用是(区分局部变量和成员变量的重名问题)

    class Student {//成员变量private int age;//提供get/set方法public void setAge(int age) {this.age = age;}public int getAge() {return age;}//成员方法public void show() {System.out.println("age = " + age);}
    }
    

4.3 static关键字

  1. 不需要创建对象可以直接调用其类方法
  2. 访问的是静态变量,不能直接访问实例方法,需要创建对象。
static class CircleArea {static double getArea(double r) {return Math.PI * r * r;}
}
public static void main(String[] args) {double circleArea = CircleArea.getArea(3.5);System.out.println(circleArea);
}

4.4 标准类制作

  1. 类名需要见名知意

  2. 成员变量使用private修饰

  3. 提供至少两个构造方法

    ​ 无参构造方法

    ​ 带全部参数的构造方法

  4. get和set方法

  5. 提供每一个成员变量对应的setXxx()和getXxx()

class Student {//成员变量private String name;private int age;//构造方法public Student() {}public Student(String name, int age) {this.name = name;this.age = age;}//成员方法public void setName(String name) {this.name = name;}public String getName() {return name;}public void setAge(int age) {this.age = age;}public int getAge() {return age;}public void show() {System.out.println("name = " + name + "," + "age = " + age);}
}
/*创建对象并为其成员变量赋值的两种方式1:无参构造方法创建对象后使用setXxx()赋值2:使用带参构造方法直接创建带有属性值的对象
*/
public class StudentDemo {public static void main(String[] args) {//无参构造方法创建对象后使用setXxx()赋值Student s1 = new Student();s1.setName("DZJ");s1.setAge(18);s1.show();//使用带参构造方法直接创建带有属性值的对象Student s2 = new Student("DZJ",18);s2.show();}
}

4.5 访问权限修饰符

  1. private
  2. protect
  3. public
  4. package

4.6 封装

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

  2. 成员变量private,提供对应的getXxx()/setXxx()方法

    class Student {//成员变量private int Age;//提供get/set方法public void setAge(int age) {Age = age;}public int getAge() {return Age;}//成员方法public void show() {System.out.println("Age = " + getAge());}
    }
    
http://www.whsansanxincailiao.cn/news/32046276.html

相关文章:

  • 百度的官方网站/如何找做网站的公司
  • 萧山最新疫情/seo排名点击
  • 建设 大型电子商务网站/热门职业培训班
  • 做网站客户要提供什么/甘肃省seo关键词优化
  • 如何将网站做成app/百度下载软件
  • 网站建设分金手指排名二七/怎么能在百度上做推广
  • 做网站的时候公共部分怎么分离/广州seo网络培训课程
  • 无锡网站建设唯唯网络/关键词优化方法
  • 电子商务网站中最基本的系统是/seo公司是什么意思
  • wordpress 页面生成/seo 优化顾问
  • 南阳疫情最新数据消息/关键词seo优化公司
  • 建设部网站监管平台/宁波网站关键词优化代码
  • 永久网站建设教程/百度学术搜索入口
  • 用瀑布流做的美食网站/近期热点新闻
  • 海淘一号 网站 怎么做的/100大看免费行情的软件
  • 宁波网站排名优化公司/海淀区seo搜索引擎
  • 网站明确内容/高明搜索seo
  • 2019做网站赚钱么/windows优化大师有必要安装吗
  • 自己做的网站背景怎么设置/网络策划书范文
  • 大连网站建设选网龙/生活中的网络营销有哪些
  • 网站开发费用无形资产/seo搜索引擎优化人员
  • 简单 手机 网站 源码/广告推广
  • 大连做网站不错的公司/seo视频教程
  • 代购网站怎么做的/网络营销的特点有哪些特点
  • 湘潭做网站 i磐石网络/大学生网页制作成品模板
  • 做百度糯米网站的团队/百度关键词排名手机
  • 免费拿项目做的网站/深圳网站优化推广
  • 常州高端网站建设公司哪家好/做网站公司哪家好
  • 招投标网站销售怎么做/陕西网站关键词自然排名优化
  • 做网站推广送什么/拓客软件排行榜