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

玩具电子商务网站建设论文网站建设的大公司有哪些

玩具电子商务网站建设论文,网站建设的大公司有哪些,.net网站开发教程百度贴吧,企业定制网站开发维护合同面向对象面向对象一、什么是对象二、什么是面向对象三、对象四、什么是类五、实例变量六、实例方法七、方法重载(overload)八、构造方法九、对象的创建过程十、构造方法重载十一、this关键字面向对象 一、什么是对象 万物皆对象。 二、什么是面向对象 面向对象是一种编程思想。… 面向对象面向对象一、什么是对象二、什么是面向对象三、对象四、什么是类五、实例变量六、实例方法七、方法重载(overload)八、构造方法九、对象的创建过程十、构造方法重载十一、this关键字面向对象 一、什么是对象 万物皆对象。 二、什么是面向对象 面向对象是一种编程思想。 一般情况下是与面向过程对比来说的。 面向过程 ​ 将大象装进冰箱。三步。一般用来解决相对简单的业务问题代码量较少。 面向对象 ​ 使用相应的思想去解析该问题。 大象大小冰箱容积、入口执行者推 面向对象思想一般用来解决大型项目以及比较复杂业务问题。代码量较多。 三、对象 对象具备一定的特征和行为。 特征一般使用名词。又称为属性。代表对象有什么。例如大小、颜色等 行为一般使用动词。又称为方法。代表对象能做什么。例如吃、跑等 四、什么是类 类是对象产生的模板。具备有相同的特征和行为的对象所抽取的共同的特征和行为的模板称为类。 /*** 狗*/ public class Dog {// 属性(特征)String brand; // 品种int age; // 年龄String sex; // 性别String furColor; // 毛色// 方法行为public void eat() {System.out.println(正在吃...);}public void sleep() {System.out.println(正在睡...);} }public class Demo1 {public static void main(String[] args) {// 创建一只狗Dog dog1 new Dog();dog1.brand 二哈;dog1.age 2;dog1.sex 公;dog1.furColor 黑白;System.out.println(品种为 dog1.brand 年龄为 dog1.age 性别为 dog1.sex 颜色为 dog1.furColor);dog1.eat();dog1.sleep();Dog dog2 new Dog();dog2.brand 金毛;dog2.age 1;dog2.sex 公;dog2.furColor 金色;System.out.println(品种为 dog2.brand 年龄为 dog2.age 性别为 dog2.sex 颜色为 dog2.furColor);dog2.eat();dog2.sleep();} }五、实例变量 对象也叫实例属性也叫特征、字段field、实例变量。 一般变量需要先赋值后使用实例变量属性不需要赋值可以直接使用会有默认值。默认值和数组的默认值相同。 public class Demo03 {public static void main(String[] args) {Student s1 new Student();System.out.println(s1.score); // 打印默认值0} }局部变量实例变量定义位置定义在方法的内部定义在类的内部方法的外部默认值没有默认值先赋值后使用有默认值与数组相同使用范围从定义的行到其结构结束本类内部有效命名冲突局部变量不允许重名不能与实例变量同名但是可以与局部变量同名。局部变量优先 六、实例方法 实例方法在定义时不能加static。 分为方法声明和方法实现。 方法声明指方法的名称、返回值、参数列表等。 方法的实现即大括号中间的内容。 public class Student {int score;public void printScore() // 方法声明// 方法实现{int score 5;System.out.println(score);System.out.println(this.score);} }七、方法重载(overload) 方法重载是指方法名称相同参数列表类型、个数、顺序不同。与返回值类型、访问修饰符无关。 系统根据参数列表去找到相应的方法进行调用。 public class Person {// 食物public void eat(String s) {}// 药物public void eat(int n) {}public void eat(int n, String m) {}public void eat(String n, int m) {}// 口香糖public void eat(double n) {} }八、构造方法 是类中的一个特殊方法用来创建对象。 特点 与类名完全相同没有返回值类型不能使用点号调用需要使用new 关键字调用如果没有在类中定义构造方法则编译器会自动提供无参构造方法。 public class Cat {String name;public Cat() {System.out.println(被调用);}// 不报错可以存在但是不应该如此定义一个普通方法 // public void Cat() { // System.out.println(普通方法); // } }public class Demo05 {public static void main(String[] args) {Cat cat new Cat();} }九、对象的创建过程 步骤 分配内存空间属性的初始值和默认值构造方法调用将对象的地址赋值到变量中 十、构造方法重载 可以创建带参数的构造方法此方法传入的参数可以使用属性来保存。 注意如果手动创建的构造方法那么自带的默认的无参构造方法就没有。 public class Student {String name;int age;public Student(String n) {// 保存传入的参数name n;}public void introduce() {System.out.println(学生的姓名为:name学生的年龄为age);} }public class Demo1 {public static void main(String[] args) {Student s new Student(张三);s.introduce();} }有参构造方法可以减少给属性赋值的代码强制要求在创建时必须要给属性赋值才能正确使用。 public class Student {String name;int age;public Student() {}public Student(String n) {// 保存传入的参数name n;}public Student(String n, int a) {// 保存传入的参数name n;age a;}public void introduce() {System.out.println(学生的姓名为:name学生的年龄为age);} }十一、this关键字 当构造方法中变量名与属性相同时应该使用this关键字调用属性。 public class Student {String name;int age;public Student(String name, int age) {// 保存传入的参数this.name name;this.age age;}public void introduce() {System.out.println(学生的姓名为:name学生的年龄为age);} }this关键字表示当前类的对象。有以下用法 1、调用当前对象属性如上代码 2、调用当前对象的方法。 3、调用其他构造方法 public class Student {String name;int age;String sex;public Student(String name, int age) {// 保存传入的参数this.name name;this.age age;}public Student(String name, int age, String sex) {// 调用其他构造方法this(name, age);this.sex sex;}public void introduce() {System.out.println(学生的姓名为:name学生的年龄为age);}public void m1() {System.out.println(方法m1被调用也进行自我介绍);// 调用当前对象的方法哪个对象调用m1方法this就指代哪个对象。this.introduce();} }
http://www.dnsts.com.cn/news/158777.html

相关文章:

  • 北京做网站周云帆给网站做解答是干嘛的
  • 延边手机网站建设开发wordpress文章页实现图片幻灯展现
  • 织梦网站模板后台密码找回做一个响应式网站价格
  • 大学网站 作风建设专题建设化工网站的目的
  • 网站制作商业模式重庆那里做网站外包好
  • 如何制作一般企业网站pc网站自动跳转wap
  • 建设行业协会网站发展的建议网站开发与建设课程
  • 四川省建设厅注册管理中心网站首页wordpress部分图片不显示
  • 为什么做电影网站没有流量吗网站ui界面设计软件
  • 手机网站有什么区别是什么企查查个人信息查询
  • 个人网站制作申请html网站设计实例代码
  • it教育网站建设网上培训ui设计
  • 酒店网站方案网络营销的目标
  • 做网线头子的顺序洛阳搜索引擎优化
  • 定制网站成本多少ai网页生成
  • 顺德网站建设代理商html编辑器dw
  • 做营销策划要用到哪些网站瑞丽航空公司官方网站
  • 文明网站建设情况报告网上营销的方式
  • 聊城网站建设招聘个人做门户网站
  • 网站开发开发需求3d建模软件手机版下载
  • vs2008可以做网站大连网络推广机构
  • 重庆门户网站提供邢台企业做网站
  • 安徽企业网站建设公司珠海网站设计网络优化
  • 株洲网站建设服务公司深圳微信网站开发
  • 建立一个网站如何开通账号江苏网站集约化建设
  • 一个用户注册的网站怎么做如何做外贸网站的推广
  • php 网站建设网站改变配色方案
  • l临沂互助系统网站开发开发网站如何赚钱
  • 如何把电脑改成服务器 做网站景德镇建设企业网站
  • 电子商务网站的基础建设工商执照注册号查询网