Файл: Современной налоговой системы РФ.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.04.2023

Просмотров: 56

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ПРИЛОЖЕНИЕ А. Тестовый код на языке С++

#include <iostream>

using namespace std;

class MyCalc{

// описание касса

public:

MyCalc(){//конструктор класса

MyCalc(0, 0);

};

MyCalc(int x, int y){// еще один конструктор

cout << "constructor" << endl;

a = x; b = y;

};

~MyCalc(){//деструктор

cout << "destructor" << endl;

}

static int sum(int x, int y){ // статический метод

cout << "static sum" << endl;

return x + y;

};

int sum(){

return a + b;

};

private: // закрытые члены класса

int a;

int b;

};

int main(void) {

MyCalc *mc;// объявлен экземпляр класса, он же объект

int summa;

mc = new MyCalc(5, 10);// объект создан

summa = mc->sum();

delete c;// объект уничтожен

cout << summa << endl;

// вызов статического метода

summa = MyCalc::sum(10, 11);

cout << summa << endl;

return 0;

}

ПРИЛОЖЕНИЕ Б. Тестовый код на языке Java

class MyCalc{

// конструктор

public MyCalc(int x, int y){

System.out.println("constructor");

a = x; b = y;

};

// еще один конструктор

public MyCalc(){

System.out.println("constructor");

a = 0; b = 0;

};

// статический метод

public static int sum(int x, int y){

System.out.println("static sum");

return x + y;

};

public int sum(){

return a + b;

};

// закрытые члены класса

private int a;

private int b;

};

public class Test {

public static void main(String[] args) {

MyCalc mc;

int sum;

mc = newMy Calc(5, 10);

sum =mc.sum();

System.out.println(String.valueOf(sum));

System.out.println("finish, no destructor");

}

}

ПРИЛОЖЕНИЕ В. Тестовый код на языке C#

using System;

using System.Linq;

using System.Text;

using System.Collections.Generic;

namespace ConsoleApplication1

{

class MyCalc

{

// конструктор

public MyCalc(){

}

// еще конструктор

public MyCalc(int x, int y){

Console.WriteLine("constructor");

a = x; b = y;

}

// деструктор

~MyCalc(){

Console.WriteLine("destructor");

}

static int sum(int x, int y){

Console.WriteLine("static sum");

return x + y;

}

public int sum(){

return a + b;

}

private int a;

private int b;

}

class Program

{

static void Main(string[] args)

{

MyCalc mc;

int summa;

mc = new MyCalc(5, 10);

summa = mc.sum();

Console.WriteLine(summa);

}

}